~ubuntu-branches/ubuntu/trusty/monodevelop/trusty-proposed

« back to all changes in this revision

Viewing changes to external/monomac/docs/en/MonoMac.Foundation/NSFileHandle.xml

  • Committer: Package Import Robot
  • Author(s): Jo Shields
  • Date: 2013-05-12 09:46:03 UTC
  • mto: This revision was merged to the branch mainline in revision 29.
  • Revision ID: package-import@ubuntu.com-20130512094603-mad323bzcxvmcam0
Tags: upstream-4.0.5+dfsg
ImportĀ upstreamĀ versionĀ 4.0.5+dfsg

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<Type Name="NSFileHandle" FullName="MonoMac.Foundation.NSFileHandle">
 
2
  <TypeSignature Language="C#" Value="public class NSFileHandle : MonoMac.Foundation.NSObject" />
 
3
  <TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NSFileHandle extends MonoMac.Foundation.NSObject" />
 
4
  <AssemblyInfo>
 
5
    <AssemblyName>MonoMac</AssemblyName>
 
6
    <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
7
  </AssemblyInfo>
 
8
  <Base>
 
9
    <BaseTypeName>MonoMac.Foundation.NSObject</BaseTypeName>
 
10
  </Base>
 
11
  <Interfaces />
 
12
  <Attributes>
 
13
    <Attribute>
 
14
      <AttributeName>MonoMac.Foundation.Register("NSFileHandle", true)</AttributeName>
 
15
    </Attribute>
 
16
  </Attributes>
 
17
  <Docs>
 
18
    <summary>To be added.</summary>
 
19
    <remarks>To be added.</remarks>
 
20
  </Docs>
 
21
  <Members>
 
22
    <Member MemberName=".ctor">
 
23
      <MemberSignature Language="C#" Value="public NSFileHandle ();" />
 
24
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
 
25
      <MemberType>Constructor</MemberType>
 
26
      <AssemblyInfo>
 
27
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
28
      </AssemblyInfo>
 
29
      <Attributes>
 
30
        <Attribute>
 
31
          <AttributeName>MonoMac.Foundation.Export("init")</AttributeName>
 
32
        </Attribute>
 
33
        <Attribute>
 
34
          <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
 
35
        </Attribute>
 
36
      </Attributes>
 
37
      <Parameters />
 
38
      <Docs>
 
39
        <summary>To be added.</summary>
 
40
        <remarks>To be added.</remarks>
 
41
      </Docs>
 
42
    </Member>
 
43
    <Member MemberName=".ctor">
 
44
      <MemberSignature Language="C#" Value="public NSFileHandle (MonoMac.Foundation.NSCoder coder);" />
 
45
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.Foundation.NSCoder coder) cil managed" />
 
46
      <MemberType>Constructor</MemberType>
 
47
      <AssemblyInfo>
 
48
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
49
      </AssemblyInfo>
 
50
      <Attributes>
 
51
        <Attribute>
 
52
          <AttributeName>MonoMac.Foundation.Export("initWithCoder:")</AttributeName>
 
53
        </Attribute>
 
54
        <Attribute>
 
55
          <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
 
56
        </Attribute>
 
57
      </Attributes>
 
58
      <Parameters>
 
59
        <Parameter Name="coder" Type="MonoMac.Foundation.NSCoder" />
 
60
      </Parameters>
 
61
      <Docs>
 
62
        <param name="coder">The unarchiver object.</param>
 
63
        <summary>A constructor that initializes the object from the data stored in the unarchiver object.</summary>
 
64
        <remarks>This constructor is provided to allow the class to be initialized from an unarchiver (for example, during NIB deserialization).</remarks>
 
65
      </Docs>
 
66
    </Member>
 
67
    <Member MemberName=".ctor">
 
68
      <MemberSignature Language="C#" Value="public NSFileHandle (MonoMac.Foundation.NSObjectFlag t);" />
 
69
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.Foundation.NSObjectFlag t) cil managed" />
 
70
      <MemberType>Constructor</MemberType>
 
71
      <AssemblyInfo>
 
72
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
73
      </AssemblyInfo>
 
74
      <Attributes>
 
75
        <Attribute>
 
76
          <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
 
77
        </Attribute>
 
78
      </Attributes>
 
79
      <Parameters>
 
80
        <Parameter Name="t" Type="MonoMac.Foundation.NSObjectFlag" />
 
81
      </Parameters>
 
82
      <Docs>
 
83
        <param name="t">Unused sentinel value, pass NSObjectFlag.Empty.</param>
 
84
        <summary>Constructor to call on derived classes when the derived class has an [Export] constructor.</summary>
 
85
        <remarks>
 
86
          <para>This constructor should be called by derived classes when they are initialized using an [Export] attribute. The argument value is ignore, typically the chaining would look like this:</para>
 
87
          <example>
 
88
            <code lang="C#">
 
89
public class MyClass : BaseClass {
 
90
    [Export ("initWithFoo:")]
 
91
    public MyClass (string foo) : base (NSObjectFlag.Empty)
 
92
    {
 
93
        ...
 
94
    }
 
95
</code>
 
96
          </example>
 
97
        </remarks>
 
98
      </Docs>
 
99
    </Member>
 
100
    <Member MemberName=".ctor">
 
101
      <MemberSignature Language="C#" Value="public NSFileHandle (int fd);" />
 
102
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 fd) cil managed" />
 
103
      <MemberType>Constructor</MemberType>
 
104
      <AssemblyInfo>
 
105
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
106
      </AssemblyInfo>
 
107
      <Attributes>
 
108
        <Attribute>
 
109
          <AttributeName>MonoMac.Foundation.Export("initWithFileDescriptor:")</AttributeName>
 
110
        </Attribute>
 
111
      </Attributes>
 
112
      <Parameters>
 
113
        <Parameter Name="fd" Type="System.Int32" />
 
114
      </Parameters>
 
115
      <Docs>
 
116
        <param name="fd">To be added.</param>
 
117
        <summary>To be added.</summary>
 
118
        <remarks>To be added.</remarks>
 
119
      </Docs>
 
120
    </Member>
 
121
    <Member MemberName=".ctor">
 
122
      <MemberSignature Language="C#" Value="public NSFileHandle (IntPtr handle);" />
 
123
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
 
124
      <MemberType>Constructor</MemberType>
 
125
      <AssemblyInfo>
 
126
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
127
      </AssemblyInfo>
 
128
      <Attributes>
 
129
        <Attribute>
 
130
          <AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
 
131
        </Attribute>
 
132
      </Attributes>
 
133
      <Parameters>
 
134
        <Parameter Name="handle" Type="System.IntPtr" />
 
135
      </Parameters>
 
136
      <Docs>
 
137
        <param name="handle">Pointer (handle) to the unmanaged object.</param>
 
138
        <summary>A constructor used when creating managed representations of unmanaged objects;  Called by the runtime.</summary>
 
139
        <remarks>
 
140
          <para>This constructor is invoked by the runtime infrastructure (<see cref="M:MonoMac.ObjCRuntime.GetNSObject (System.IntPtr)" />) to create a new managed representation for a pointer to an unmanaged Objective-C object.    You should not invoke this method directly, instead you should call the GetNSObject method as it will prevent two instances of a managed object to point to the same native object.</para>
 
141
        </remarks>
 
142
      </Docs>
 
143
    </Member>
 
144
    <Member MemberName=".ctor">
 
145
      <MemberSignature Language="C#" Value="public NSFileHandle (int fd, bool closeOnDealloc);" />
 
146
      <MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 fd, bool closeOnDealloc) cil managed" />
 
147
      <MemberType>Constructor</MemberType>
 
148
      <AssemblyInfo>
 
149
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
150
      </AssemblyInfo>
 
151
      <Attributes>
 
152
        <Attribute>
 
153
          <AttributeName>MonoMac.Foundation.Export("initWithFileDescriptor:closeOnDealloc:")</AttributeName>
 
154
        </Attribute>
 
155
      </Attributes>
 
156
      <Parameters>
 
157
        <Parameter Name="fd" Type="System.Int32" />
 
158
        <Parameter Name="closeOnDealloc" Type="System.Boolean" />
 
159
      </Parameters>
 
160
      <Docs>
 
161
        <param name="fd">To be added.</param>
 
162
        <param name="closeOnDealloc">To be added.</param>
 
163
        <summary>To be added.</summary>
 
164
        <remarks>To be added.</remarks>
 
165
      </Docs>
 
166
    </Member>
 
167
    <Member MemberName="AcceptConnectionInBackground">
 
168
      <MemberSignature Language="C#" Value="public virtual void AcceptConnectionInBackground ();" />
 
169
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AcceptConnectionInBackground() cil managed" />
 
170
      <MemberType>Method</MemberType>
 
171
      <AssemblyInfo>
 
172
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
173
      </AssemblyInfo>
 
174
      <Attributes>
 
175
        <Attribute>
 
176
          <AttributeName>MonoMac.Foundation.Export("acceptConnectionInBackgroundAndNotify")</AttributeName>
 
177
        </Attribute>
 
178
      </Attributes>
 
179
      <ReturnValue>
 
180
        <ReturnType>System.Void</ReturnType>
 
181
      </ReturnValue>
 
182
      <Parameters />
 
183
      <Docs>
 
184
        <summary>To be added.</summary>
 
185
        <remarks>To be added.</remarks>
 
186
      </Docs>
 
187
    </Member>
 
188
    <Member MemberName="AcceptConnectionInBackground">
 
189
      <MemberSignature Language="C#" Value="public virtual void AcceptConnectionInBackground (MonoMac.Foundation.NSString[] notifyRunLoopModes);" />
 
190
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void AcceptConnectionInBackground(class MonoMac.Foundation.NSString[] notifyRunLoopModes) cil managed" />
 
191
      <MemberType>Method</MemberType>
 
192
      <AssemblyInfo>
 
193
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
194
      </AssemblyInfo>
 
195
      <Attributes>
 
196
        <Attribute>
 
197
          <AttributeName>MonoMac.Foundation.Export("acceptConnectionInBackgroundAndNotifyForModes:")</AttributeName>
 
198
        </Attribute>
 
199
      </Attributes>
 
200
      <ReturnValue>
 
201
        <ReturnType>System.Void</ReturnType>
 
202
      </ReturnValue>
 
203
      <Parameters>
 
204
        <Parameter Name="notifyRunLoopModes" Type="MonoMac.Foundation.NSString[]" />
 
205
      </Parameters>
 
206
      <Docs>
 
207
        <param name="notifyRunLoopModes">To be added.</param>
 
208
        <summary>To be added.</summary>
 
209
        <remarks>To be added.</remarks>
 
210
      </Docs>
 
211
    </Member>
 
212
    <Member MemberName="AvailableData">
 
213
      <MemberSignature Language="C#" Value="public virtual MonoMac.Foundation.NSData AvailableData ();" />
 
214
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class MonoMac.Foundation.NSData AvailableData() cil managed" />
 
215
      <MemberType>Method</MemberType>
 
216
      <AssemblyInfo>
 
217
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
218
      </AssemblyInfo>
 
219
      <Attributes>
 
220
        <Attribute>
 
221
          <AttributeName>MonoMac.Foundation.Export("availableData")</AttributeName>
 
222
        </Attribute>
 
223
      </Attributes>
 
224
      <ReturnValue>
 
225
        <ReturnType>MonoMac.Foundation.NSData</ReturnType>
 
226
      </ReturnValue>
 
227
      <Parameters />
 
228
      <Docs>
 
229
        <summary>To be added.</summary>
 
230
        <returns>To be added.</returns>
 
231
        <remarks>To be added.</remarks>
 
232
      </Docs>
 
233
    </Member>
 
234
    <Member MemberName="ClassHandle">
 
235
      <MemberSignature Language="C#" Value="public override IntPtr ClassHandle { get; }" />
 
236
      <MemberSignature Language="ILAsm" Value=".property instance native int ClassHandle" />
 
237
      <MemberType>Property</MemberType>
 
238
      <AssemblyInfo>
 
239
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
240
      </AssemblyInfo>
 
241
      <ReturnValue>
 
242
        <ReturnType>System.IntPtr</ReturnType>
 
243
      </ReturnValue>
 
244
      <Docs>
 
245
        <summary>The handle for this class.</summary>
 
246
        <value>The pointer to the Objective-C class.</value>
 
247
        <remarks>Each MonoMac class mirrors an unmanaged Objective-C class.   This value contains the pointer to the Objective-C class, it is similar to calling objc_getClass with the object name.</remarks>
 
248
      </Docs>
 
249
    </Member>
 
250
    <Member MemberName="CloseFile">
 
251
      <MemberSignature Language="C#" Value="public virtual void CloseFile ();" />
 
252
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void CloseFile() cil managed" />
 
253
      <MemberType>Method</MemberType>
 
254
      <AssemblyInfo>
 
255
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
256
      </AssemblyInfo>
 
257
      <Attributes>
 
258
        <Attribute>
 
259
          <AttributeName>MonoMac.Foundation.Export("closeFile")</AttributeName>
 
260
        </Attribute>
 
261
      </Attributes>
 
262
      <ReturnValue>
 
263
        <ReturnType>System.Void</ReturnType>
 
264
      </ReturnValue>
 
265
      <Parameters />
 
266
      <Docs>
 
267
        <summary>To be added.</summary>
 
268
        <remarks>To be added.</remarks>
 
269
      </Docs>
 
270
    </Member>
 
271
    <Member MemberName="FileDescriptor">
 
272
      <MemberSignature Language="C#" Value="public virtual int FileDescriptor { get; set; }" />
 
273
      <MemberSignature Language="ILAsm" Value=".property instance int32 FileDescriptor" />
 
274
      <MemberType>Property</MemberType>
 
275
      <AssemblyInfo>
 
276
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
277
      </AssemblyInfo>
 
278
      <Attributes>
 
279
        <Attribute>
 
280
          <AttributeName>get: MonoMac.Foundation.Export("fileDescriptor")</AttributeName>
 
281
        </Attribute>
 
282
        <Attribute>
 
283
          <AttributeName>set: MonoMac.Foundation.Export("setFileDescriptor:")</AttributeName>
 
284
        </Attribute>
 
285
      </Attributes>
 
286
      <ReturnValue>
 
287
        <ReturnType>System.Int32</ReturnType>
 
288
      </ReturnValue>
 
289
      <Docs>
 
290
        <summary>To be added.</summary>
 
291
        <value>To be added.</value>
 
292
        <remarks>To be added.</remarks>
 
293
      </Docs>
 
294
    </Member>
 
295
    <Member MemberName="FromNullDevice">
 
296
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle FromNullDevice ();" />
 
297
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle FromNullDevice() cil managed" />
 
298
      <MemberType>Method</MemberType>
 
299
      <AssemblyInfo>
 
300
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
301
      </AssemblyInfo>
 
302
      <Attributes>
 
303
        <Attribute>
 
304
          <AttributeName>MonoMac.Foundation.Export("fileHandleWithNullDevice")</AttributeName>
 
305
        </Attribute>
 
306
      </Attributes>
 
307
      <ReturnValue>
 
308
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
309
      </ReturnValue>
 
310
      <Parameters />
 
311
      <Docs>
 
312
        <summary>To be added.</summary>
 
313
        <returns>To be added.</returns>
 
314
        <remarks>To be added.</remarks>
 
315
      </Docs>
 
316
    </Member>
 
317
    <Member MemberName="FromStandardError">
 
318
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle FromStandardError ();" />
 
319
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle FromStandardError() cil managed" />
 
320
      <MemberType>Method</MemberType>
 
321
      <AssemblyInfo>
 
322
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
323
      </AssemblyInfo>
 
324
      <Attributes>
 
325
        <Attribute>
 
326
          <AttributeName>MonoMac.Foundation.Export("fileHandleWithStandardError")</AttributeName>
 
327
        </Attribute>
 
328
      </Attributes>
 
329
      <ReturnValue>
 
330
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
331
      </ReturnValue>
 
332
      <Parameters />
 
333
      <Docs>
 
334
        <summary>To be added.</summary>
 
335
        <returns>To be added.</returns>
 
336
        <remarks>To be added.</remarks>
 
337
      </Docs>
 
338
    </Member>
 
339
    <Member MemberName="FromStandardInput">
 
340
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle FromStandardInput ();" />
 
341
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle FromStandardInput() cil managed" />
 
342
      <MemberType>Method</MemberType>
 
343
      <AssemblyInfo>
 
344
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
345
      </AssemblyInfo>
 
346
      <Attributes>
 
347
        <Attribute>
 
348
          <AttributeName>MonoMac.Foundation.Export("fileHandleWithStandardInput")</AttributeName>
 
349
        </Attribute>
 
350
      </Attributes>
 
351
      <ReturnValue>
 
352
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
353
      </ReturnValue>
 
354
      <Parameters />
 
355
      <Docs>
 
356
        <summary>To be added.</summary>
 
357
        <returns>To be added.</returns>
 
358
        <remarks>To be added.</remarks>
 
359
      </Docs>
 
360
    </Member>
 
361
    <Member MemberName="FromStandardOutput">
 
362
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle FromStandardOutput ();" />
 
363
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle FromStandardOutput() cil managed" />
 
364
      <MemberType>Method</MemberType>
 
365
      <AssemblyInfo>
 
366
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
367
      </AssemblyInfo>
 
368
      <Attributes>
 
369
        <Attribute>
 
370
          <AttributeName>MonoMac.Foundation.Export("fileHandleWithStandardOutput")</AttributeName>
 
371
        </Attribute>
 
372
      </Attributes>
 
373
      <ReturnValue>
 
374
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
375
      </ReturnValue>
 
376
      <Parameters />
 
377
      <Docs>
 
378
        <summary>To be added.</summary>
 
379
        <returns>To be added.</returns>
 
380
        <remarks>To be added.</remarks>
 
381
      </Docs>
 
382
    </Member>
 
383
    <Member MemberName="OffsetInFile">
 
384
      <MemberSignature Language="C#" Value="public virtual ulong OffsetInFile ();" />
 
385
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int64 OffsetInFile() cil managed" />
 
386
      <MemberType>Method</MemberType>
 
387
      <AssemblyInfo>
 
388
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
389
      </AssemblyInfo>
 
390
      <Attributes>
 
391
        <Attribute>
 
392
          <AttributeName>MonoMac.Foundation.Export("offsetInFile")</AttributeName>
 
393
        </Attribute>
 
394
      </Attributes>
 
395
      <ReturnValue>
 
396
        <ReturnType>System.UInt64</ReturnType>
 
397
      </ReturnValue>
 
398
      <Parameters />
 
399
      <Docs>
 
400
        <summary>To be added.</summary>
 
401
        <returns>To be added.</returns>
 
402
        <remarks>To be added.</remarks>
 
403
      </Docs>
 
404
    </Member>
 
405
    <Member MemberName="OpenRead">
 
406
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle OpenRead (string path);" />
 
407
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle OpenRead(string path) cil managed" />
 
408
      <MemberType>Method</MemberType>
 
409
      <AssemblyInfo>
 
410
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
411
      </AssemblyInfo>
 
412
      <Attributes>
 
413
        <Attribute>
 
414
          <AttributeName>MonoMac.Foundation.Export("fileHandleForReadingAtPath:")</AttributeName>
 
415
        </Attribute>
 
416
      </Attributes>
 
417
      <ReturnValue>
 
418
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
419
      </ReturnValue>
 
420
      <Parameters>
 
421
        <Parameter Name="path" Type="System.String" />
 
422
      </Parameters>
 
423
      <Docs>
 
424
        <param name="path">To be added.</param>
 
425
        <summary>To be added.</summary>
 
426
        <returns>To be added.</returns>
 
427
        <remarks>To be added.</remarks>
 
428
      </Docs>
 
429
    </Member>
 
430
    <Member MemberName="OpenReadUrl">
 
431
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle OpenReadUrl (MonoMac.Foundation.NSUrl url, out MonoMac.Foundation.NSError error);" />
 
432
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle OpenReadUrl(class MonoMac.Foundation.NSUrl url, class MonoMac.Foundation.NSError error) cil managed" />
 
433
      <MemberType>Method</MemberType>
 
434
      <AssemblyInfo>
 
435
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
436
      </AssemblyInfo>
 
437
      <Attributes>
 
438
        <Attribute>
 
439
          <AttributeName>MonoMac.Foundation.Export("fileHandleForReadingFromURL:error:")</AttributeName>
 
440
        </Attribute>
 
441
      </Attributes>
 
442
      <ReturnValue>
 
443
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
444
      </ReturnValue>
 
445
      <Parameters>
 
446
        <Parameter Name="url" Type="MonoMac.Foundation.NSUrl" />
 
447
        <Parameter Name="error" Type="MonoMac.Foundation.NSError&amp;" RefType="out" />
 
448
      </Parameters>
 
449
      <Docs>
 
450
        <param name="url">To be added.</param>
 
451
        <param name="error">To be added.</param>
 
452
        <summary>To be added.</summary>
 
453
        <returns>To be added.</returns>
 
454
        <remarks>To be added.</remarks>
 
455
      </Docs>
 
456
    </Member>
 
457
    <Member MemberName="OpenUpdate">
 
458
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle OpenUpdate (string path);" />
 
459
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle OpenUpdate(string path) cil managed" />
 
460
      <MemberType>Method</MemberType>
 
461
      <AssemblyInfo>
 
462
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
463
      </AssemblyInfo>
 
464
      <Attributes>
 
465
        <Attribute>
 
466
          <AttributeName>MonoMac.Foundation.Export("fileHandleForUpdatingAtPath:")</AttributeName>
 
467
        </Attribute>
 
468
      </Attributes>
 
469
      <ReturnValue>
 
470
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
471
      </ReturnValue>
 
472
      <Parameters>
 
473
        <Parameter Name="path" Type="System.String" />
 
474
      </Parameters>
 
475
      <Docs>
 
476
        <param name="path">To be added.</param>
 
477
        <summary>To be added.</summary>
 
478
        <returns>To be added.</returns>
 
479
        <remarks>To be added.</remarks>
 
480
      </Docs>
 
481
    </Member>
 
482
    <Member MemberName="OpenUpdateUrl">
 
483
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle OpenUpdateUrl (MonoMac.Foundation.NSUrl url, out MonoMac.Foundation.NSError error);" />
 
484
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle OpenUpdateUrl(class MonoMac.Foundation.NSUrl url, class MonoMac.Foundation.NSError error) cil managed" />
 
485
      <MemberType>Method</MemberType>
 
486
      <AssemblyInfo>
 
487
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
488
      </AssemblyInfo>
 
489
      <Attributes>
 
490
        <Attribute>
 
491
          <AttributeName>MonoMac.Foundation.Export("fileHandleForUpdatingURL:error:")</AttributeName>
 
492
        </Attribute>
 
493
      </Attributes>
 
494
      <ReturnValue>
 
495
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
496
      </ReturnValue>
 
497
      <Parameters>
 
498
        <Parameter Name="url" Type="MonoMac.Foundation.NSUrl" />
 
499
        <Parameter Name="error" Type="MonoMac.Foundation.NSError&amp;" RefType="out" />
 
500
      </Parameters>
 
501
      <Docs>
 
502
        <param name="url">To be added.</param>
 
503
        <param name="error">To be added.</param>
 
504
        <summary>To be added.</summary>
 
505
        <returns>To be added.</returns>
 
506
        <remarks>To be added.</remarks>
 
507
      </Docs>
 
508
    </Member>
 
509
    <Member MemberName="OpenWrite">
 
510
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle OpenWrite (string path);" />
 
511
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle OpenWrite(string path) cil managed" />
 
512
      <MemberType>Method</MemberType>
 
513
      <AssemblyInfo>
 
514
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
515
      </AssemblyInfo>
 
516
      <Attributes>
 
517
        <Attribute>
 
518
          <AttributeName>MonoMac.Foundation.Export("fileHandleForWritingAtPath:")</AttributeName>
 
519
        </Attribute>
 
520
      </Attributes>
 
521
      <ReturnValue>
 
522
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
523
      </ReturnValue>
 
524
      <Parameters>
 
525
        <Parameter Name="path" Type="System.String" />
 
526
      </Parameters>
 
527
      <Docs>
 
528
        <param name="path">To be added.</param>
 
529
        <summary>To be added.</summary>
 
530
        <returns>To be added.</returns>
 
531
        <remarks>To be added.</remarks>
 
532
      </Docs>
 
533
    </Member>
 
534
    <Member MemberName="OpenWriteUrl">
 
535
      <MemberSignature Language="C#" Value="public static MonoMac.Foundation.NSFileHandle OpenWriteUrl (MonoMac.Foundation.NSUrl url, out MonoMac.Foundation.NSError error);" />
 
536
      <MemberSignature Language="ILAsm" Value=".method public static hidebysig class MonoMac.Foundation.NSFileHandle OpenWriteUrl(class MonoMac.Foundation.NSUrl url, class MonoMac.Foundation.NSError error) cil managed" />
 
537
      <MemberType>Method</MemberType>
 
538
      <AssemblyInfo>
 
539
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
540
      </AssemblyInfo>
 
541
      <Attributes>
 
542
        <Attribute>
 
543
          <AttributeName>MonoMac.Foundation.Export("fileHandleForWritingToURL:error:")</AttributeName>
 
544
        </Attribute>
 
545
      </Attributes>
 
546
      <ReturnValue>
 
547
        <ReturnType>MonoMac.Foundation.NSFileHandle</ReturnType>
 
548
      </ReturnValue>
 
549
      <Parameters>
 
550
        <Parameter Name="url" Type="MonoMac.Foundation.NSUrl" />
 
551
        <Parameter Name="error" Type="MonoMac.Foundation.NSError&amp;" RefType="out" />
 
552
      </Parameters>
 
553
      <Docs>
 
554
        <param name="url">To be added.</param>
 
555
        <param name="error">To be added.</param>
 
556
        <summary>To be added.</summary>
 
557
        <returns>To be added.</returns>
 
558
        <remarks>To be added.</remarks>
 
559
      </Docs>
 
560
    </Member>
 
561
    <Member MemberName="ReadDataOfLength">
 
562
      <MemberSignature Language="C#" Value="public virtual MonoMac.Foundation.NSData ReadDataOfLength (uint length);" />
 
563
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class MonoMac.Foundation.NSData ReadDataOfLength(unsigned int32 length) cil managed" />
 
564
      <MemberType>Method</MemberType>
 
565
      <AssemblyInfo>
 
566
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
567
      </AssemblyInfo>
 
568
      <Attributes>
 
569
        <Attribute>
 
570
          <AttributeName>MonoMac.Foundation.Export("readDataOfLength:")</AttributeName>
 
571
        </Attribute>
 
572
      </Attributes>
 
573
      <ReturnValue>
 
574
        <ReturnType>MonoMac.Foundation.NSData</ReturnType>
 
575
      </ReturnValue>
 
576
      <Parameters>
 
577
        <Parameter Name="length" Type="System.UInt32" />
 
578
      </Parameters>
 
579
      <Docs>
 
580
        <param name="length">To be added.</param>
 
581
        <summary>To be added.</summary>
 
582
        <returns>To be added.</returns>
 
583
        <remarks>To be added.</remarks>
 
584
      </Docs>
 
585
    </Member>
 
586
    <Member MemberName="ReadDataToEndOfFile">
 
587
      <MemberSignature Language="C#" Value="public virtual MonoMac.Foundation.NSData ReadDataToEndOfFile ();" />
 
588
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class MonoMac.Foundation.NSData ReadDataToEndOfFile() cil managed" />
 
589
      <MemberType>Method</MemberType>
 
590
      <AssemblyInfo>
 
591
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
592
      </AssemblyInfo>
 
593
      <Attributes>
 
594
        <Attribute>
 
595
          <AttributeName>MonoMac.Foundation.Export("readDataToEndOfFile")</AttributeName>
 
596
        </Attribute>
 
597
      </Attributes>
 
598
      <ReturnValue>
 
599
        <ReturnType>MonoMac.Foundation.NSData</ReturnType>
 
600
      </ReturnValue>
 
601
      <Parameters />
 
602
      <Docs>
 
603
        <summary>To be added.</summary>
 
604
        <returns>To be added.</returns>
 
605
        <remarks>To be added.</remarks>
 
606
      </Docs>
 
607
    </Member>
 
608
    <Member MemberName="ReadInBackground">
 
609
      <MemberSignature Language="C#" Value="public virtual void ReadInBackground ();" />
 
610
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReadInBackground() cil managed" />
 
611
      <MemberType>Method</MemberType>
 
612
      <AssemblyInfo>
 
613
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
614
      </AssemblyInfo>
 
615
      <Attributes>
 
616
        <Attribute>
 
617
          <AttributeName>MonoMac.Foundation.Export("readInBackgroundAndNotify")</AttributeName>
 
618
        </Attribute>
 
619
      </Attributes>
 
620
      <ReturnValue>
 
621
        <ReturnType>System.Void</ReturnType>
 
622
      </ReturnValue>
 
623
      <Parameters />
 
624
      <Docs>
 
625
        <summary>To be added.</summary>
 
626
        <remarks>To be added.</remarks>
 
627
      </Docs>
 
628
    </Member>
 
629
    <Member MemberName="ReadInBackground">
 
630
      <MemberSignature Language="C#" Value="public virtual void ReadInBackground (MonoMac.Foundation.NSString[] notifyRunLoopModes);" />
 
631
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReadInBackground(class MonoMac.Foundation.NSString[] notifyRunLoopModes) cil managed" />
 
632
      <MemberType>Method</MemberType>
 
633
      <AssemblyInfo>
 
634
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
635
      </AssemblyInfo>
 
636
      <Attributes>
 
637
        <Attribute>
 
638
          <AttributeName>MonoMac.Foundation.Export("readInBackgroundAndNotifyForModes:")</AttributeName>
 
639
        </Attribute>
 
640
      </Attributes>
 
641
      <ReturnValue>
 
642
        <ReturnType>System.Void</ReturnType>
 
643
      </ReturnValue>
 
644
      <Parameters>
 
645
        <Parameter Name="notifyRunLoopModes" Type="MonoMac.Foundation.NSString[]" />
 
646
      </Parameters>
 
647
      <Docs>
 
648
        <param name="notifyRunLoopModes">To be added.</param>
 
649
        <summary>To be added.</summary>
 
650
        <remarks>To be added.</remarks>
 
651
      </Docs>
 
652
    </Member>
 
653
    <Member MemberName="ReadToEndOfFileInBackground">
 
654
      <MemberSignature Language="C#" Value="public virtual void ReadToEndOfFileInBackground ();" />
 
655
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReadToEndOfFileInBackground() cil managed" />
 
656
      <MemberType>Method</MemberType>
 
657
      <AssemblyInfo>
 
658
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
659
      </AssemblyInfo>
 
660
      <Attributes>
 
661
        <Attribute>
 
662
          <AttributeName>MonoMac.Foundation.Export("readToEndOfFileInBackgroundAndNotify")</AttributeName>
 
663
        </Attribute>
 
664
      </Attributes>
 
665
      <ReturnValue>
 
666
        <ReturnType>System.Void</ReturnType>
 
667
      </ReturnValue>
 
668
      <Parameters />
 
669
      <Docs>
 
670
        <summary>To be added.</summary>
 
671
        <remarks>To be added.</remarks>
 
672
      </Docs>
 
673
    </Member>
 
674
    <Member MemberName="ReadToEndOfFileInBackground">
 
675
      <MemberSignature Language="C#" Value="public virtual void ReadToEndOfFileInBackground (MonoMac.Foundation.NSString[] notifyRunLoopModes);" />
 
676
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void ReadToEndOfFileInBackground(class MonoMac.Foundation.NSString[] notifyRunLoopModes) cil managed" />
 
677
      <MemberType>Method</MemberType>
 
678
      <AssemblyInfo>
 
679
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
680
      </AssemblyInfo>
 
681
      <Attributes>
 
682
        <Attribute>
 
683
          <AttributeName>MonoMac.Foundation.Export("readToEndOfFileInBackgroundAndNotifyForModes:")</AttributeName>
 
684
        </Attribute>
 
685
      </Attributes>
 
686
      <ReturnValue>
 
687
        <ReturnType>System.Void</ReturnType>
 
688
      </ReturnValue>
 
689
      <Parameters>
 
690
        <Parameter Name="notifyRunLoopModes" Type="MonoMac.Foundation.NSString[]" />
 
691
      </Parameters>
 
692
      <Docs>
 
693
        <param name="notifyRunLoopModes">To be added.</param>
 
694
        <summary>To be added.</summary>
 
695
        <remarks>To be added.</remarks>
 
696
      </Docs>
 
697
    </Member>
 
698
    <Member MemberName="SeekToEndOfFile">
 
699
      <MemberSignature Language="C#" Value="public virtual ulong SeekToEndOfFile ();" />
 
700
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance unsigned int64 SeekToEndOfFile() cil managed" />
 
701
      <MemberType>Method</MemberType>
 
702
      <AssemblyInfo>
 
703
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
704
      </AssemblyInfo>
 
705
      <Attributes>
 
706
        <Attribute>
 
707
          <AttributeName>MonoMac.Foundation.Export("seekToEndOfFile")</AttributeName>
 
708
        </Attribute>
 
709
      </Attributes>
 
710
      <ReturnValue>
 
711
        <ReturnType>System.UInt64</ReturnType>
 
712
      </ReturnValue>
 
713
      <Parameters />
 
714
      <Docs>
 
715
        <summary>To be added.</summary>
 
716
        <returns>To be added.</returns>
 
717
        <remarks>To be added.</remarks>
 
718
      </Docs>
 
719
    </Member>
 
720
    <Member MemberName="SeekToFileOffset">
 
721
      <MemberSignature Language="C#" Value="public virtual void SeekToFileOffset (ulong offset);" />
 
722
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SeekToFileOffset(unsigned int64 offset) cil managed" />
 
723
      <MemberType>Method</MemberType>
 
724
      <AssemblyInfo>
 
725
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
726
      </AssemblyInfo>
 
727
      <Attributes>
 
728
        <Attribute>
 
729
          <AttributeName>MonoMac.Foundation.Export("seekToFileOffset:")</AttributeName>
 
730
        </Attribute>
 
731
      </Attributes>
 
732
      <ReturnValue>
 
733
        <ReturnType>System.Void</ReturnType>
 
734
      </ReturnValue>
 
735
      <Parameters>
 
736
        <Parameter Name="offset" Type="System.UInt64" />
 
737
      </Parameters>
 
738
      <Docs>
 
739
        <param name="offset">To be added.</param>
 
740
        <summary>To be added.</summary>
 
741
        <remarks>To be added.</remarks>
 
742
      </Docs>
 
743
    </Member>
 
744
    <Member MemberName="SynchronizeFile">
 
745
      <MemberSignature Language="C#" Value="public virtual void SynchronizeFile ();" />
 
746
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void SynchronizeFile() cil managed" />
 
747
      <MemberType>Method</MemberType>
 
748
      <AssemblyInfo>
 
749
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
750
      </AssemblyInfo>
 
751
      <Attributes>
 
752
        <Attribute>
 
753
          <AttributeName>MonoMac.Foundation.Export("synchronizeFile")</AttributeName>
 
754
        </Attribute>
 
755
      </Attributes>
 
756
      <ReturnValue>
 
757
        <ReturnType>System.Void</ReturnType>
 
758
      </ReturnValue>
 
759
      <Parameters />
 
760
      <Docs>
 
761
        <summary>To be added.</summary>
 
762
        <remarks>To be added.</remarks>
 
763
      </Docs>
 
764
    </Member>
 
765
    <Member MemberName="TruncateFileAtOffset">
 
766
      <MemberSignature Language="C#" Value="public virtual void TruncateFileAtOffset (ulong offset);" />
 
767
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void TruncateFileAtOffset(unsigned int64 offset) cil managed" />
 
768
      <MemberType>Method</MemberType>
 
769
      <AssemblyInfo>
 
770
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
771
      </AssemblyInfo>
 
772
      <Attributes>
 
773
        <Attribute>
 
774
          <AttributeName>MonoMac.Foundation.Export("truncateFileAtOffset:")</AttributeName>
 
775
        </Attribute>
 
776
      </Attributes>
 
777
      <ReturnValue>
 
778
        <ReturnType>System.Void</ReturnType>
 
779
      </ReturnValue>
 
780
      <Parameters>
 
781
        <Parameter Name="offset" Type="System.UInt64" />
 
782
      </Parameters>
 
783
      <Docs>
 
784
        <param name="offset">To be added.</param>
 
785
        <summary>To be added.</summary>
 
786
        <remarks>To be added.</remarks>
 
787
      </Docs>
 
788
    </Member>
 
789
    <Member MemberName="WaitForDataInBackground">
 
790
      <MemberSignature Language="C#" Value="public virtual void WaitForDataInBackground ();" />
 
791
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void WaitForDataInBackground() cil managed" />
 
792
      <MemberType>Method</MemberType>
 
793
      <AssemblyInfo>
 
794
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
795
      </AssemblyInfo>
 
796
      <Attributes>
 
797
        <Attribute>
 
798
          <AttributeName>MonoMac.Foundation.Export("waitForDataInBackgroundAndNotify")</AttributeName>
 
799
        </Attribute>
 
800
      </Attributes>
 
801
      <ReturnValue>
 
802
        <ReturnType>System.Void</ReturnType>
 
803
      </ReturnValue>
 
804
      <Parameters />
 
805
      <Docs>
 
806
        <summary>To be added.</summary>
 
807
        <remarks>To be added.</remarks>
 
808
      </Docs>
 
809
    </Member>
 
810
    <Member MemberName="WaitForDataInBackgroundAnd">
 
811
      <MemberSignature Language="C#" Value="public virtual void WaitForDataInBackgroundAnd (MonoMac.Foundation.NSString notifyRunLoopModes);" />
 
812
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void WaitForDataInBackgroundAnd(class MonoMac.Foundation.NSString notifyRunLoopModes) cil managed" />
 
813
      <MemberType>Method</MemberType>
 
814
      <AssemblyInfo>
 
815
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
816
      </AssemblyInfo>
 
817
      <Attributes>
 
818
        <Attribute>
 
819
          <AttributeName>MonoMac.Foundation.Export("waitForDataInBackgroundAndNotifyForModes:")</AttributeName>
 
820
        </Attribute>
 
821
      </Attributes>
 
822
      <ReturnValue>
 
823
        <ReturnType>System.Void</ReturnType>
 
824
      </ReturnValue>
 
825
      <Parameters>
 
826
        <Parameter Name="notifyRunLoopModes" Type="MonoMac.Foundation.NSString" />
 
827
      </Parameters>
 
828
      <Docs>
 
829
        <param name="notifyRunLoopModes">To be added.</param>
 
830
        <summary>To be added.</summary>
 
831
        <remarks>To be added.</remarks>
 
832
      </Docs>
 
833
    </Member>
 
834
    <Member MemberName="WriteData">
 
835
      <MemberSignature Language="C#" Value="public virtual void WriteData (MonoMac.Foundation.NSData data);" />
 
836
      <MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance void WriteData(class MonoMac.Foundation.NSData data) cil managed" />
 
837
      <MemberType>Method</MemberType>
 
838
      <AssemblyInfo>
 
839
        <AssemblyVersion>0.0.0.0</AssemblyVersion>
 
840
      </AssemblyInfo>
 
841
      <Attributes>
 
842
        <Attribute>
 
843
          <AttributeName>MonoMac.Foundation.Export("writeData:")</AttributeName>
 
844
        </Attribute>
 
845
      </Attributes>
 
846
      <ReturnValue>
 
847
        <ReturnType>System.Void</ReturnType>
 
848
      </ReturnValue>
 
849
      <Parameters>
 
850
        <Parameter Name="data" Type="MonoMac.Foundation.NSData" />
 
851
      </Parameters>
 
852
      <Docs>
 
853
        <param name="data">To be added.</param>
 
854
        <summary>To be added.</summary>
 
855
        <remarks>To be added.</remarks>
 
856
      </Docs>
 
857
    </Member>
 
858
  </Members>
 
859
</Type>