1
<Type Name="SystemLog" FullName="MonoMac.Darwin.SystemLog">
2
<TypeSignature Language="C#" Value="public class SystemLog : IDisposable, MonoMac.ObjCRuntime.INativeObject" />
3
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit SystemLog extends System.Object implements class MonoMac.ObjCRuntime.INativeObject, class System.IDisposable" />
5
<AssemblyName>MonoMac</AssemblyName>
6
<AssemblyVersion>0.0.0.0</AssemblyVersion>
9
<BaseTypeName>System.Object</BaseTypeName>
13
<InterfaceName>MonoMac.ObjCRuntime.INativeObject</InterfaceName>
16
<InterfaceName>System.IDisposable</InterfaceName>
20
<summary>To be added.</summary>
21
<remarks>To be added.</remarks>
24
<Member MemberName=".ctor">
25
<MemberSignature Language="C#" Value="public SystemLog (int fileDescriptor, string ident, string facility);" />
26
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 fileDescriptor, string ident, string facility) cil managed" />
27
<MemberType>Constructor</MemberType>
29
<AssemblyVersion>0.0.0.0</AssemblyVersion>
32
<Parameter Name="fileDescriptor" Type="System.Int32" />
33
<Parameter Name="ident" Type="System.String" />
34
<Parameter Name="facility" Type="System.String" />
37
<param name="fileDescriptor">To be added.</param>
38
<param name="ident">To be added.</param>
39
<param name="facility">To be added.</param>
40
<summary>To be added.</summary>
41
<remarks>To be added.</remarks>
44
<Member MemberName=".ctor">
45
<MemberSignature Language="C#" Value="public SystemLog (string ident, string facility, MonoMac.Darwin.SystemLog.Option options = MonoMac.Darwin.SystemLog+Option.Stderr);" />
46
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string ident, string facility, valuetype MonoMac.Darwin.SystemLog/Option options) cil managed" />
47
<MemberType>Constructor</MemberType>
49
<AssemblyVersion>0.0.0.0</AssemblyVersion>
52
<Parameter Name="ident" Type="System.String" />
53
<Parameter Name="facility" Type="System.String" />
54
<Parameter Name="options" Type="MonoMac.Darwin.SystemLog+Option" />
57
<param name="ident">To be added.</param>
58
<param name="facility">To be added.</param>
59
<param name="options">To be added.</param>
60
<summary>To be added.</summary>
61
<remarks>To be added.</remarks>
64
<Member MemberName="AddLogFile">
65
<MemberSignature Language="C#" Value="public void AddLogFile (int descriptor);" />
66
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void AddLogFile(int32 descriptor) cil managed" />
67
<MemberType>Method</MemberType>
69
<AssemblyVersion>0.0.0.0</AssemblyVersion>
72
<ReturnType>System.Void</ReturnType>
75
<Parameter Name="descriptor" Type="System.Int32" />
78
<param name="descriptor">To be added.</param>
79
<summary>To be added.</summary>
80
<remarks>To be added.</remarks>
83
<Member MemberName="Default">
84
<MemberSignature Language="C#" Value="public static MonoMac.Darwin.SystemLog Default { get; }" />
85
<MemberSignature Language="ILAsm" Value=".property class MonoMac.Darwin.SystemLog Default" />
86
<MemberType>Property</MemberType>
88
<AssemblyVersion>0.0.0.0</AssemblyVersion>
91
<ReturnType>MonoMac.Darwin.SystemLog</ReturnType>
94
<summary>To be added.</summary>
95
<value>To be added.</value>
96
<remarks>To be added.</remarks>
99
<Member MemberName="Dispose">
100
<MemberSignature Language="C#" Value="public void Dispose ();" />
101
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void Dispose() cil managed" />
102
<MemberType>Method</MemberType>
104
<AssemblyVersion>0.0.0.0</AssemblyVersion>
107
<ReturnType>System.Void</ReturnType>
111
<summary>To be added.</summary>
112
<remarks>To be added.</remarks>
115
<Member MemberName="Dispose">
116
<MemberSignature Language="C#" Value="protected virtual void Dispose (bool disposing);" />
117
<MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance void Dispose(bool disposing) cil managed" />
118
<MemberType>Method</MemberType>
120
<AssemblyVersion>0.0.0.0</AssemblyVersion>
123
<ReturnType>System.Void</ReturnType>
126
<Parameter Name="disposing" Type="System.Boolean" />
129
<param name="disposing">To be added.</param>
130
<summary>To be added.</summary>
131
<remarks>To be added.</remarks>
134
<Member MemberName="Finalize">
135
<MemberSignature Language="C#" Value="~SystemLog ();" />
136
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Finalize() cil managed" />
137
<MemberType>Method</MemberType>
139
<AssemblyVersion>0.0.0.0</AssemblyVersion>
142
<ReturnType>System.Void</ReturnType>
146
<summary>To be added.</summary>
147
<remarks>To be added.</remarks>
150
<Member MemberName="Handle">
151
<MemberSignature Language="C#" Value="public IntPtr Handle { get; }" />
152
<MemberSignature Language="ILAsm" Value=".property instance native int Handle" />
153
<MemberType>Property</MemberType>
155
<AssemblyVersion>0.0.0.0</AssemblyVersion>
158
<ReturnType>System.IntPtr</ReturnType>
161
<summary>To be added.</summary>
162
<value>To be added.</value>
163
<remarks>To be added.</remarks>
166
<Member MemberName="Log">
167
<MemberSignature Language="C#" Value="public int Log (MonoMac.Darwin.Message msg);" />
168
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 Log(class MonoMac.Darwin.Message msg) cil managed" />
169
<MemberType>Method</MemberType>
171
<AssemblyVersion>0.0.0.0</AssemblyVersion>
174
<ReturnType>System.Int32</ReturnType>
177
<Parameter Name="msg" Type="MonoMac.Darwin.Message" />
180
<param name="msg">To be added.</param>
181
<summary>To be added.</summary>
182
<returns>To be added.</returns>
183
<remarks>To be added.</remarks>
186
<Member MemberName="Log">
187
<MemberSignature Language="C#" Value="public int Log (string text);" />
188
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 Log(string text) cil managed" />
189
<MemberType>Method</MemberType>
191
<AssemblyVersion>0.0.0.0</AssemblyVersion>
194
<ReturnType>System.Int32</ReturnType>
197
<Parameter Name="text" Type="System.String" />
200
<param name="text">To be added.</param>
201
<summary>To be added.</summary>
202
<returns>To be added.</returns>
203
<remarks>To be added.</remarks>
206
<Member MemberName="Log">
207
<MemberSignature Language="C#" Value="public int Log (MonoMac.Darwin.Message msg, string text, object[] args);" />
208
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 Log(class MonoMac.Darwin.Message msg, string text, object[] args) cil managed" />
209
<MemberType>Method</MemberType>
211
<AssemblyVersion>0.0.0.0</AssemblyVersion>
214
<ReturnType>System.Int32</ReturnType>
217
<Parameter Name="msg" Type="MonoMac.Darwin.Message" />
218
<Parameter Name="text" Type="System.String" />
219
<Parameter Name="args" Type="System.Object[]">
222
<AttributeName>System.ParamArray</AttributeName>
228
<param name="msg">To be added.</param>
229
<param name="text">To be added.</param>
230
<param name="args">To be added.</param>
231
<summary>To be added.</summary>
232
<returns>To be added.</returns>
233
<remarks>To be added.</remarks>
236
<Member MemberName="RemoveLogFile">
237
<MemberSignature Language="C#" Value="public void RemoveLogFile (int descriptor);" />
238
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void RemoveLogFile(int32 descriptor) cil managed" />
239
<MemberType>Method</MemberType>
241
<AssemblyVersion>0.0.0.0</AssemblyVersion>
244
<ReturnType>System.Void</ReturnType>
247
<Parameter Name="descriptor" Type="System.Int32" />
250
<param name="descriptor">To be added.</param>
251
<summary>To be added.</summary>
252
<remarks>To be added.</remarks>
255
<Member MemberName="Search">
256
<MemberSignature Language="C#" Value="public System.Collections.Generic.IEnumerable<MonoMac.Darwin.Message> Search (MonoMac.Darwin.Message msg);" />
257
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance class System.Collections.Generic.IEnumerable`1<class MonoMac.Darwin.Message> Search(class MonoMac.Darwin.Message msg) cil managed" />
258
<MemberType>Method</MemberType>
260
<AssemblyVersion>0.0.0.0</AssemblyVersion>
263
<ReturnType>System.Collections.Generic.IEnumerable<MonoMac.Darwin.Message></ReturnType>
266
<Parameter Name="msg" Type="MonoMac.Darwin.Message" />
269
<param name="msg">To be added.</param>
270
<summary>To be added.</summary>
271
<returns>To be added.</returns>
272
<remarks>To be added.</remarks>
275
<Member MemberName="SetFilter">
276
<MemberSignature Language="C#" Value="public int SetFilter (int level);" />
277
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance int32 SetFilter(int32 level) cil managed" />
278
<MemberType>Method</MemberType>
280
<AssemblyVersion>0.0.0.0</AssemblyVersion>
283
<ReturnType>System.Int32</ReturnType>
286
<Parameter Name="level" Type="System.Int32" />
289
<param name="level">To be added.</param>
290
<summary>To be added.</summary>
291
<returns>To be added.</returns>
292
<remarks>To be added.</remarks>