1
<Type Name="NSFetchedResultsController" FullName="MonoMac.CoreData.NSFetchedResultsController">
2
<TypeSignature Language="C#" Value="public class NSFetchedResultsController : MonoMac.Foundation.NSObject" />
3
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit NSFetchedResultsController extends MonoMac.Foundation.NSObject" />
5
<AssemblyName>MonoMac</AssemblyName>
6
<AssemblyVersion>0.0.0.0</AssemblyVersion>
9
<BaseTypeName>MonoMac.Foundation.NSObject</BaseTypeName>
14
<AttributeName>MonoMac.Foundation.Register("NSFetchedResultsController", true)</AttributeName>
18
<summary>To be added.</summary>
19
<remarks>To be added.</remarks>
22
<Member MemberName=".ctor">
23
<MemberSignature Language="C#" Value="public NSFetchedResultsController ();" />
24
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
25
<MemberType>Constructor</MemberType>
27
<AssemblyVersion>0.0.0.0</AssemblyVersion>
31
<AttributeName>MonoMac.Foundation.Export("init")</AttributeName>
34
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
39
<summary>To be added.</summary>
40
<remarks>To be added.</remarks>
43
<Member MemberName=".ctor">
44
<MemberSignature Language="C#" Value="public NSFetchedResultsController (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>
48
<AssemblyVersion>0.0.0.0</AssemblyVersion>
52
<AttributeName>MonoMac.Foundation.Export("initWithCoder:")</AttributeName>
55
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
59
<Parameter Name="coder" Type="MonoMac.Foundation.NSCoder" />
62
<param name="coder">To be added.</param>
63
<summary>To be added.</summary>
64
<remarks>To be added.</remarks>
67
<Member MemberName=".ctor">
68
<MemberSignature Language="C#" Value="public NSFetchedResultsController (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>
72
<AssemblyVersion>0.0.0.0</AssemblyVersion>
76
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
80
<Parameter Name="t" Type="MonoMac.Foundation.NSObjectFlag" />
83
<param name="t">To be added.</param>
84
<summary>To be added.</summary>
85
<remarks>To be added.</remarks>
88
<Member MemberName=".ctor">
89
<MemberSignature Language="C#" Value="public NSFetchedResultsController (IntPtr handle);" />
90
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(native int handle) cil managed" />
91
<MemberType>Constructor</MemberType>
93
<AssemblyVersion>0.0.0.0</AssemblyVersion>
97
<AttributeName>System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)</AttributeName>
101
<Parameter Name="handle" Type="System.IntPtr" />
104
<param name="handle">To be added.</param>
105
<summary>To be added.</summary>
106
<remarks>To be added.</remarks>
109
<Member MemberName=".ctor">
110
<MemberSignature Language="C#" Value="public NSFetchedResultsController (MonoMac.CoreData.NSFetchRequest fetchRequest, MonoMac.CoreData.NSManagedObjectContext context, string sectionNameKeyPath, string name);" />
111
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class MonoMac.CoreData.NSFetchRequest fetchRequest, class MonoMac.CoreData.NSManagedObjectContext context, string sectionNameKeyPath, string name) cil managed" />
112
<MemberType>Constructor</MemberType>
114
<AssemblyVersion>0.0.0.0</AssemblyVersion>
118
<AttributeName>MonoMac.Foundation.Export("initWithFetchRequest:managedObjectContext:sectionNameKeyPath:cacheName:")</AttributeName>
122
<Parameter Name="fetchRequest" Type="MonoMac.CoreData.NSFetchRequest" />
123
<Parameter Name="context" Type="MonoMac.CoreData.NSManagedObjectContext" />
124
<Parameter Name="sectionNameKeyPath" Type="System.String" />
125
<Parameter Name="name" Type="System.String" />
128
<param name="fetchRequest">To be added.</param>
129
<param name="context">To be added.</param>
130
<param name="sectionNameKeyPath">To be added.</param>
131
<param name="name">To be added.</param>
132
<summary>To be added.</summary>
133
<remarks>To be added.</remarks>
136
<Member MemberName="CacheName">
137
<MemberSignature Language="C#" Value="public virtual string CacheName { get; }" />
138
<MemberSignature Language="ILAsm" Value=".property instance string CacheName" />
139
<MemberType>Property</MemberType>
141
<AssemblyVersion>0.0.0.0</AssemblyVersion>
145
<AttributeName>get: MonoMac.Foundation.Export("cacheName")</AttributeName>
149
<ReturnType>System.String</ReturnType>
152
<summary>To be added.</summary>
153
<value>To be added.</value>
154
<remarks>To be added.</remarks>
157
<Member MemberName="ClassHandle">
158
<MemberSignature Language="C#" Value="public override IntPtr ClassHandle { get; }" />
159
<MemberSignature Language="ILAsm" Value=".property instance native int ClassHandle" />
160
<MemberType>Property</MemberType>
162
<AssemblyVersion>0.0.0.0</AssemblyVersion>
165
<ReturnType>System.IntPtr</ReturnType>
168
<summary>To be added.</summary>
169
<value>To be added.</value>
170
<remarks>To be added.</remarks>
173
<Member MemberName="Delegate">
174
<MemberSignature Language="C#" Value="public MonoMac.CoreData.NSFetchedResultsControllerDelegate Delegate { get; set; }" />
175
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.CoreData.NSFetchedResultsControllerDelegate Delegate" />
176
<MemberType>Property</MemberType>
178
<AssemblyVersion>0.0.0.0</AssemblyVersion>
181
<ReturnType>MonoMac.CoreData.NSFetchedResultsControllerDelegate</ReturnType>
184
<summary>To be added.</summary>
185
<value>To be added.</value>
186
<remarks>To be added.</remarks>
189
<Member MemberName="DeleteCache">
190
<MemberSignature Language="C#" Value="public static void DeleteCache (string name);" />
191
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void DeleteCache(string name) cil managed" />
192
<MemberType>Method</MemberType>
194
<AssemblyVersion>0.0.0.0</AssemblyVersion>
198
<AttributeName>MonoMac.Foundation.Export("deleteCacheWithName:")</AttributeName>
202
<ReturnType>System.Void</ReturnType>
205
<Parameter Name="name" Type="System.String" />
208
<param name="name">To be added.</param>
209
<summary>To be added.</summary>
210
<remarks>To be added.</remarks>
213
<Member MemberName="Dispose">
214
<MemberSignature Language="C#" Value="protected override void Dispose (bool disposing);" />
215
<MemberSignature Language="ILAsm" Value=".method familyhidebysig virtual instance void Dispose(bool disposing) cil managed" />
216
<MemberType>Method</MemberType>
218
<AssemblyVersion>0.0.0.0</AssemblyVersion>
221
<ReturnType>System.Void</ReturnType>
224
<Parameter Name="disposing" Type="System.Boolean" />
227
<param name="disposing">To be added.</param>
228
<summary>To be added.</summary>
229
<remarks>To be added.</remarks>
232
<Member MemberName="FetchedObjects">
233
<MemberSignature Language="C#" Value="public virtual MonoMac.Foundation.NSObject[] FetchedObjects { get; }" />
234
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.Foundation.NSObject[] FetchedObjects" />
235
<MemberType>Property</MemberType>
237
<AssemblyVersion>0.0.0.0</AssemblyVersion>
241
<AttributeName>get: MonoMac.Foundation.Export("fetchedObjects")</AttributeName>
245
<ReturnType>MonoMac.Foundation.NSObject[]</ReturnType>
248
<summary>To be added.</summary>
249
<value>To be added.</value>
250
<remarks>To be added.</remarks>
253
<Member MemberName="FetchRequest">
254
<MemberSignature Language="C#" Value="public virtual MonoMac.CoreData.NSFetchRequest FetchRequest { get; }" />
255
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.CoreData.NSFetchRequest FetchRequest" />
256
<MemberType>Property</MemberType>
258
<AssemblyVersion>0.0.0.0</AssemblyVersion>
262
<AttributeName>get: MonoMac.Foundation.Export("fetchRequest")</AttributeName>
266
<ReturnType>MonoMac.CoreData.NSFetchRequest</ReturnType>
269
<summary>To be added.</summary>
270
<value>To be added.</value>
271
<remarks>To be added.</remarks>
274
<Member MemberName="FromObject">
275
<MemberSignature Language="C#" Value="public virtual MonoMac.Foundation.NSIndexPath FromObject (MonoMac.Foundation.NSObject obj);" />
276
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class MonoMac.Foundation.NSIndexPath FromObject(class MonoMac.Foundation.NSObject obj) cil managed" />
277
<MemberType>Method</MemberType>
279
<AssemblyVersion>0.0.0.0</AssemblyVersion>
283
<AttributeName>MonoMac.Foundation.Export("indexPathForObject:")</AttributeName>
287
<ReturnType>MonoMac.Foundation.NSIndexPath</ReturnType>
290
<Parameter Name="obj" Type="MonoMac.Foundation.NSObject" />
293
<param name="obj">To be added.</param>
294
<summary>To be added.</summary>
295
<returns>To be added.</returns>
296
<remarks>To be added.</remarks>
299
<Member MemberName="ManagedObjectContext">
300
<MemberSignature Language="C#" Value="public virtual MonoMac.CoreData.NSManagedObjectContext ManagedObjectContext { get; }" />
301
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.CoreData.NSManagedObjectContext ManagedObjectContext" />
302
<MemberType>Property</MemberType>
304
<AssemblyVersion>0.0.0.0</AssemblyVersion>
308
<AttributeName>get: MonoMac.Foundation.Export("managedObjectContext")</AttributeName>
312
<ReturnType>MonoMac.CoreData.NSManagedObjectContext</ReturnType>
315
<summary>To be added.</summary>
316
<value>To be added.</value>
317
<remarks>To be added.</remarks>
320
<Member MemberName="ObjectAt">
321
<MemberSignature Language="C#" Value="public virtual MonoMac.Foundation.NSObject ObjectAt (MonoMac.Foundation.NSIndexPath path);" />
322
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance class MonoMac.Foundation.NSObject ObjectAt(class MonoMac.Foundation.NSIndexPath path) cil managed" />
323
<MemberType>Method</MemberType>
325
<AssemblyVersion>0.0.0.0</AssemblyVersion>
329
<AttributeName>MonoMac.Foundation.Export("objectAtIndexPath:")</AttributeName>
333
<ReturnType>MonoMac.Foundation.NSObject</ReturnType>
336
<Parameter Name="path" Type="MonoMac.Foundation.NSIndexPath" />
339
<param name="path">To be added.</param>
340
<summary>To be added.</summary>
341
<returns>To be added.</returns>
342
<remarks>To be added.</remarks>
345
<Member MemberName="PerformFetch">
346
<MemberSignature Language="C#" Value="public virtual bool PerformFetch (out MonoMac.Foundation.NSError error);" />
347
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool PerformFetch(class MonoMac.Foundation.NSError error) cil managed" />
348
<MemberType>Method</MemberType>
350
<AssemblyVersion>0.0.0.0</AssemblyVersion>
354
<AttributeName>MonoMac.Foundation.Export("performFetch:")</AttributeName>
358
<ReturnType>System.Boolean</ReturnType>
361
<Parameter Name="error" Type="MonoMac.Foundation.NSError&" RefType="out" />
364
<param name="error">To be added.</param>
365
<summary>To be added.</summary>
366
<returns>To be added.</returns>
367
<remarks>To be added.</remarks>
370
<Member MemberName="SectionFor">
371
<MemberSignature Language="C#" Value="public virtual int SectionFor (string title, int atIndex);" />
372
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance int32 SectionFor(string title, int32 atIndex) cil managed" />
373
<MemberType>Method</MemberType>
375
<AssemblyVersion>0.0.0.0</AssemblyVersion>
379
<AttributeName>MonoMac.Foundation.Export("sectionForSectionIndexTitle:atIndex:")</AttributeName>
383
<ReturnType>System.Int32</ReturnType>
386
<Parameter Name="title" Type="System.String" />
387
<Parameter Name="atIndex" Type="System.Int32" />
390
<param name="title">To be added.</param>
391
<param name="atIndex">To be added.</param>
392
<summary>To be added.</summary>
393
<returns>To be added.</returns>
394
<remarks>To be added.</remarks>
397
<Member MemberName="SectionIndexTitles">
398
<MemberSignature Language="C#" Value="public virtual string SectionIndexTitles (string sectionName);" />
399
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance string SectionIndexTitles(string sectionName) cil managed" />
400
<MemberType>Method</MemberType>
402
<AssemblyVersion>0.0.0.0</AssemblyVersion>
406
<AttributeName>MonoMac.Foundation.Export("sectionIndexTitleForSectionName:")</AttributeName>
410
<ReturnType>System.String</ReturnType>
413
<Parameter Name="sectionName" Type="System.String" />
416
<param name="sectionName">To be added.</param>
417
<summary>To be added.</summary>
418
<returns>To be added.</returns>
419
<remarks>To be added.</remarks>
422
<Member MemberName="SectionNameKeyPath">
423
<MemberSignature Language="C#" Value="public virtual string SectionNameKeyPath { get; }" />
424
<MemberSignature Language="ILAsm" Value=".property instance string SectionNameKeyPath" />
425
<MemberType>Property</MemberType>
427
<AssemblyVersion>0.0.0.0</AssemblyVersion>
431
<AttributeName>get: MonoMac.Foundation.Export("sectionNameKeyPath")</AttributeName>
435
<ReturnType>System.String</ReturnType>
438
<summary>To be added.</summary>
439
<value>To be added.</value>
440
<remarks>To be added.</remarks>
443
<Member MemberName="Sections">
444
<MemberSignature Language="C#" Value="public virtual MonoMac.CoreData.NSFetchedResultsSectionInfo[] Sections { get; }" />
445
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.CoreData.NSFetchedResultsSectionInfo[] Sections" />
446
<MemberType>Property</MemberType>
448
<AssemblyVersion>0.0.0.0</AssemblyVersion>
452
<AttributeName>get: MonoMac.Foundation.Export("sections")</AttributeName>
456
<ReturnType>MonoMac.CoreData.NSFetchedResultsSectionInfo[]</ReturnType>
459
<summary>To be added.</summary>
460
<value>To be added.</value>
461
<remarks>To be added.</remarks>
464
<Member MemberName="WeakDelegate">
465
<MemberSignature Language="C#" Value="public virtual MonoMac.Foundation.NSObject WeakDelegate { get; set; }" />
466
<MemberSignature Language="ILAsm" Value=".property instance class MonoMac.Foundation.NSObject WeakDelegate" />
467
<MemberType>Property</MemberType>
469
<AssemblyVersion>0.0.0.0</AssemblyVersion>
473
<AttributeName>get: MonoMac.Foundation.Export("delegate", MonoMac.ObjCRuntime.ArgumentSemantic.Assign)</AttributeName>
476
<AttributeName>set: MonoMac.Foundation.Export("setDelegate:", MonoMac.ObjCRuntime.ArgumentSemantic.Assign)</AttributeName>
480
<ReturnType>MonoMac.Foundation.NSObject</ReturnType>
483
<summary>To be added.</summary>
484
<value>To be added.</value>
485
<remarks>To be added.</remarks>