Merge pull request #3663 from lateralusX/jlorenss/win-api-family-support-libgcmonosgen
[mono.git] / mcs / class / System / ReferenceSources / Logging.cs
1 using System.Diagnostics;
2
3 namespace System.Net {
4         class Logging {
5                 internal static bool On {
6                         get {
7                                 return false;
8                         }
9                 }
10
11                 internal static TraceSource Web {
12                         get {
13                                 return null;
14                         }
15                 }
16
17                 internal static TraceSource HttpListener {
18                         get {
19                                 return null;
20                         }
21                 }
22
23                 internal static TraceSource Sockets {
24                         get {
25                                 return null;
26                         }
27                 }
28
29                 [Conditional ("TRACE")]
30                 internal static void Enter(TraceSource traceSource, object obj, string method, object paramObject) {
31                 }
32
33                 [Conditional ("TRACE")]
34                 internal static void Enter(TraceSource traceSource, string msg) {
35                 }
36
37                 [Conditional ("TRACE")]
38                 internal static void Exception(TraceSource traceSource, object obj, string method, Exception e) {
39                 }
40
41                 [Conditional ("TRACE")]
42                 internal static void Exit(TraceSource traceSource, object obj, string method, object retObject) {
43                 }
44
45                 [Conditional ("TRACE")]
46                 internal static void Exit(TraceSource traceSource, string msg) {
47                 }
48
49                 [Conditional ("TRACE")]
50                 internal static void PrintInfo(TraceSource traceSource, object obj, string method, string msg) {
51                 }
52
53                 [Conditional ("TRACE")]
54                 internal static void PrintInfo(TraceSource traceSource, object obj, string msg) {
55                 }
56
57                 [Conditional ("TRACE")]
58                 internal static void PrintInfo(TraceSource traceSource, string msg) {
59                 }
60
61                 [Conditional ("TRACE")]
62                 internal static void PrintWarning(TraceSource traceSource, object obj, string method, string msg) {
63                 }
64
65                 [Conditional ("TRACE")]
66                 internal static void PrintWarning(TraceSource traceSource, string msg) {
67                 }
68
69                 [Conditional ("TRACE")]
70                 internal static void PrintError(TraceSource traceSource, string msg) {
71                 }
72         }
73
74 #if MOBILE
75
76         class TraceSource
77         {
78                 
79         }
80
81 #endif
82 }