NSManagedObjectContext
Notifications
NSManagedObjectContext()
NSManagedObjectContext(IntPtr)
NSManagedObjectContext(NativeHandle)
NSManagedObjectContext(NSCoder)
NSManagedObjectContext(NSManagedObjectContextConcurrencyType)
NSManagedObjectContext(NSObjectFlag)
AutomaticallyMergesChangesFromParent
ClassHandle
ConcurrencyType
DeletedObjects
DidMergeChangesObjectIdsNotification
DidSaveNotification
DidSaveObjectIdsNotification
HasChanges
InsertedObjects
MergePolicy
Name
ObjectsDidChangeNotification
ParentContext
PersistentStoreCoordinator
PropagatesDeletesAtEndOfEvent
QueryGenerationToken
RegisteredObjects
RetainsRegisteredObjects
ShouldDeleteInaccessibleFaults
StalenessInterval
TransactionAuthor
TryLock
UndoManager
UpdatedObjects
UserInfo
WillSaveNotification
AssignObject(IntPtr, NSPersistentStore)
AssignObject(NSObject, NSPersistentStore)
CommitEditing()
CommitEditing(NSError)
CommitEditing(NSObject, Selector, nint)
CountForFetchRequest(NSFetchRequest, NSError)
DeleteObject(NSManagedObject)
DetectConflictsForObject(NSManagedObject)
DiscardEditing()
EncodeTo(NSCoder)
ExecuteFetchRequest(NSFetchRequest, NSError)
ExecuteRequest(NSPersistentStoreRequest, NSError)
GetExistingObject(NSManagedObjectID, NSError)
InsertObject(NSManagedObject)
Lock()
MergeChangesFromContextDidSaveNotification(NSNotification)
MergeChangesFromRemoteContextSave(NSDictionary, NSManagedObjectContext[])
ObjectDidBeginEditing(INSEditor)
ObjectDidEndEditing(INSEditor)
ObjectRegisteredForID(NSManagedObjectID)
ObjectWithID(NSManagedObjectID)
ObserveValue(String, NSObject, NSDictionary, nint)
ObserveValueForKeyPath(String, IntPtr, NSDictionary, IntPtr)
ObtainPermanentIDsForObjects(NSManagedObject[], NSError)
Perform(Action)
PerformAndWait(Action)
ProcessPendingChanges()
Redo()
RefreshAllObjects()
RefreshObject(NSManagedObject, Boolean)
Reset()
Rollback()
Save(NSError)
SetQueryGenerationFromToken(NSQueryGenerationToken, NSError)
ShouldHandleInaccessibleFault(NSManagedObject, NSManagedObjectID, NSPropertyDescription)
Undo()
Unlock()
xamarinmac
namespace CoreData
{
[Register("NSManagedObjectContext", true)]
public class NSManagedObjectContext : NSObject, INSEditor, INSEditorRegistration, INSCoding, INSLocking, INativeObject, IDisposable
{
[BindingImpl(BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)]
[Introduced(PlatformName.WatchOS, 3, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.TvOS, 10, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.iOS, 10, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 12, PlatformArchitecture.All, null)]
public virtual NSQueryGenerationToken? QueryGenerationToken
{
[Export("queryGenerationToken", ArgumentSemantic.Retain)]
[Introduced(PlatformName.WatchOS, 3, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.TvOS, 10, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.iOS, 10, 0, PlatformArchitecture.All, null)]
[Introduced(PlatformName.MacOSX, 10, 12, PlatformArchitecture.All, null)]
get;
}
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to xamarinmac | |
Assembly | Xamarin.Mac , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API