NSPersistentStoreCoordinator Classe

Definizione

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

[Foundation.Register("NSPersistentStoreCoordinator", true)]
public class NSPersistentStoreCoordinator : Foundation.NSObject, Foundation.INSLocking, IDisposable
type NSPersistentStoreCoordinator = class
    inherit NSObject
    interface INSLocking
    interface INativeObject
    interface IDisposable
Ereditarietà
NSPersistentStoreCoordinator
Attributi
Implementazioni

Costruttori

NSPersistentStoreCoordinator(IntPtr)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

NSPersistentStoreCoordinator(NSManagedObjectModel)

Crea un nuovo NSPersistentStoreCoordinator oggetto per l'oggetto modelgestito specificato.

NSPersistentStoreCoordinator(NSObjectFlag)

Costruttore per chiamare classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

Proprietà

AddedPersistentStoresKey

Rappresenta il valore associato alla costante NSAddedPersistentStoresKey

BinaryStoreInsecureDecodingCompatibilityOption

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

BinaryStoreSecureDecodingClasses

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

BinaryStoreType

Rappresenta il valore associato alla costante NSBinaryStoreType

Class

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

CoreSpotlightExporter

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
DidImportUbiquitousContentChangesNotification

Costante di notifica per DidImportUbiquitousContentChanges

eUbiquitousContainerIdentifierKey

Rappresenta il valore associato alla costante NSPersistentStoreUbiquitousContainerIdentifierKey

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da NSObject)
HistoryTrackingKey

Rappresenta il valore associato alla costante NSPersistentHistoryTrackingKey.

IgnorePersistentStoreVersioningOption

Rappresenta il valore associato alla costante NSIgnorePersistentStoreVersioningOption

InferMappingModelAutomaticallyOption

Rappresenta il valore associato alla costante NSInferMappingModelAutomaticallyOption

InMemoryStoreType

Rappresenta il valore associato alla costante NSInMemoryStoreType

IsDirectBinding

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
IsProxy

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
ManagedObjectModel

Ottiene il modello objec gestito per il ricevitore.

MigratePersistentStoresAutomaticallyOption

Rappresenta il valore associato alla costante NSMigratePersistentStoresAutomaticallyOption

Name

Ottiene il nome del coordinatore dell'archivio permanente.

PersistentStoreFileProtectionKey

Rappresenta il valore associato alla costante NSPersistentStoreFileProtectionKey

PersistentStoreOSCompatibility

Rappresenta il valore associato alla costante NSPersistentStoreOSCompatibility

PersistentStores

Ottiene una matrice che contiene gli archivi persistenti del ricevitore.

PersistentStoreTimeoutOption

Rappresenta il valore associato alla costante NSPersistentStoreTimeoutOption

PersistentStoreUbiquitousContentNameKey

Rappresenta il valore associato alla costante NSPersistentStoreUbiquitousContentNameKey

PersistentStoreUbiquitousContentUrlLKey

Rappresenta il valore associato alla costante NSPersistentStoreUbiquitousContentURLKey

PersistentStoreUbiquitousPeerTokenOption

Rappresenta il valore associato alla costante NSPersistentStoreUbiquitousPeerTokenOption

ReadOnlyPersistentStoreOption

Rappresenta il valore associato alla costante NSReadOnlyPersistentStoreOption

RebuildFromUbiquitousContentOption

Rappresenta il valore associato alla costante NSPersistentStoreRebuildFromUbiquitousContentOption

RegisteredStoreTypes

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

RemovedPersistentStoresKey

Rappresenta il valore associato alla costante NSRemovedPersistentStoresKey

RemoveUbiquitousMetadataOption

Rappresenta il valore associato alla costante NSPersistentStoreRemoveUbiquitousMetadataOption

RetainCount

Restituisce il conteggio di conservazione Objective-C corrente per l'oggetto.

(Ereditato da NSObject)
Self

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
SQLiteAnalyzeOption

Rappresenta il valore associato alla costante NSSQLiteAnalyzeOption

SQLiteManualVacuumOption

Rappresenta il valore associato alla costante NSSQLiteManualVacuumOption

SQLitePragmasOption

Rappresenta il valore associato alla costante NSSQLitePragmasOption

SQLiteStoreType

Rappresenta il valore associato alla costante NSSQLiteStoreType

StoreModelVersionHashesKey

Rappresenta il valore associato alla costante NSStoreModelModelVersionHashesKey

StoreModelVersionIdentifiersKey

Rappresenta il valore associato alla costante NSStoreModelModelIdentifiersKey

StoresDidChangeNotification

Costante di notifica per StoresDidChange

StoresWillChangeNotification

Costante di notifica per StoresWillChange

StoreTypeKey

Rappresenta il valore associato alla costante NSStoreTypeKey

StoreUUIDKey

Rappresenta il valore associato alla costante NSStoreUUIDKey

Superclass

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
SuperHandle

Handle usato per rappresentare i metodi nella classe di base per questo oggetto NSObject.

(Ereditato da NSObject)
TryLock

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

UbiquitousContainerIdentifierKey

Rappresenta il valore associato alla costante NSPersistentStoreUbiquitousContainerIdentifierKey.

UUIDChangedPersistentStoresKey

Rappresenta il valore associato alla costante NSUUIDChangedPersistentStoresKey

ValidateXMLStoreOption

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

WillRemoveStoreNotification

Costante di notifica per WillRemoveStore

XMLStoreType

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

Zone

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)

Metodi

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddPersistentStore(NSPersistentStoreDescription, Action<NSPersistentStoreDescription,NSError>)

Aggiunge l'archivio persistente descritto ed esegue un gestore al termine.

AddPersistentStoreAsync(NSPersistentStoreDescription)

Aggiunge l'archivio persistente descritto ed esegue un gestore al termine.

AddPersistentStoreWithType(NSString, String, NSUrl, NSDictionary, NSError)

Aggiunge un archivio permanente ed esegue un gestore al termine.

AwakeFromNib()

Chiamato dopo che l'oggetto è stato caricato dal file nib. Gli overridi devono chiamare la base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
CommitEditing()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
DangerousAutorelease()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
DangerousRelease()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
DangerousRetain()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
DestroyPersistentStore(NSUrl, String, NSDictionary, NSError)

Elimina l'archivio permanente che si trova nell'oggetto specificato url.

DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione to-molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
DidChangeValue(String)

Indica che si è verificata una modifica nella chiave specificata.

(Ereditato da NSObject)
Dispose()

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
Equals(NSObject)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
Equals(Object)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
ExecuteRequestwithContexterror(NSPersistentStoreRequest, NSManagedObjectContext, NSError)

Invia l'oggetto specificato request agli oggetti in e context associati al ricevitore.

ExposedBindings()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
GetBindingInfo(NSString)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMetadata(String, NSUrl, NSDictionary, NSError)

Ottiene i metadati per l'archivio in un URL.

GetMethodForSelector(Selector)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
GetNativeHash()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
Init()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
Invoke(Action, Double)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincronizzato il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
IsEqual(NSObject)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
IsKindOfClass(Class)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
Lock()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

ManagedObjectIDForURIRepresentation(NSUrl)

Restituisce un ID oggetto gestito per l'oggetto specificato url se è possibile trovare un archivio corrispondente all'URL.

MarkDirty()

Promuove un oggetto peer regolare (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MetadataForPersistentStore(NSPersistentStore)

Restituisce un dizionario dei metadati per l'oggetto specificato store.

MetadataForPersistentStoreOfType(NSString, NSUrl, NSError)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

MetadataForPersistentStoreWithUrl(NSUrl, NSError)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

MigratePersistentStore(NSPersistentStore, NSUrl, NSDictionary, NSString, NSError)

Esegue la store migrazione a url.

MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
Perform(Action)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

PerformAndWait(Action)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

PerformSelector(Selector)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se l'oggetto obj non è Null, lo passa come parametro singolo.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
PersistentStoreForUrl(NSUrl)

Restituisce l'archivio permanente in url.

PrepareForInterfaceBuilder()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
RegisterStoreClass(Class, NSString)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
RemovePersistentStore(NSPersistentStore, NSError)

Rimuove gli errori specificati store e segnala eventuali errori rilevati.

RemoveUbiquitousContentAndPersistentStore(NSUrl, NSDictionary, NSError)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

ReplacePersistentStore(NSUrl, NSDictionary, NSUrl, NSDictionary, String, NSError)

Sostituisce l'archivio permanente in destinationUrl con quello in sourceUrl.

RespondsToSelector(Selector)

Se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
SetMetadata(NSDictionary, NSPersistentStore)

Imposta i metadati per un archivio permanente.

SetMetadata(NSDictionary, NSString, NSUrl, NSError)

Imposta i metadati per un archivio permanente in un URL.

SetMetadata(NSDictionary<NSString,NSObject>, String, NSUrl, NSDictionary, NSError)

Imposta i metadati per un archivio permanente in un URL.

SetNativeField(String, NSObject)
Obsoleti.

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetUrl(NSUrl, NSPersistentStore)

Imposta l'URL per l'oggetto specificato store.

SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo oggetto NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
ToString()

Restituisce una rappresentazione stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
Unlock()

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

UrlForPersistentStore(NSPersistentStore)

Restituisce l'URL per l'oggetto specificato store.

ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per modificare.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per modificare.

(Ereditato da NSObject)

Metodi di estensione

ObjectDidBeginEditing(NSObject, INSEditor)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

ObjectDidEndEditing(NSObject, INSEditor)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

GetValidModes(NSObject, NSFontPanel)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

ValidateToolbarItem(NSObject, NSToolbarItem)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

GetDebugDescription(INSObjectProtocol)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Media tra un archivio permanente e il contesto o i contesti dell'oggetto gestito.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto.

Si applica a

Vedi anche