-#if !MONO_FEATURE_NEW_TLS
using System.Diagnostics;
namespace System.Net {
- class Logging {
- internal static bool On {
+ static class Logging
+ {
+ internal static readonly bool On = false;
+
+ internal static TraceSource Web {
get {
- return false;
+ return null;
}
}
- internal static TraceSource Web {
+ internal static TraceSource HttpListener {
get {
return null;
}
}
- internal static TraceSource HttpListener {
+ internal static TraceSource Sockets {
get {
return null;
}
internal static void Enter(TraceSource traceSource, string msg) {
}
+ [Conditional ("TRACE")]
+ internal static void Enter(TraceSource traceSource, string msg, string parameters) {
+ }
+
[Conditional ("TRACE")]
internal static void Exception(TraceSource traceSource, object obj, string method, Exception e) {
}
internal static void Exit(TraceSource traceSource, string msg) {
}
+ [Conditional ("TRACE")]
+ internal static void Exit(TraceSource traceSource, string msg, string parameters) {
+ }
+
[Conditional ("TRACE")]
internal static void PrintInfo(TraceSource traceSource, object obj, string method, string msg) {
}
#endif
}
-#endif