NSManagedObjectContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。
[Foundation.Register("NSManagedObjectContext", true)]
public class NSManagedObjectContext : Foundation.NSObject, Foundation.INSCoding, Foundation.INSLocking, IDisposable
[Foundation.Register("NSManagedObjectContext", true)]
public class NSManagedObjectContext : Foundation.NSObject, AppKit.INSEditor, AppKit.INSEditorRegistration, Foundation.INSCoding, Foundation.INSLocking, IDisposable
[Foundation.Register("NSManagedObjectContext", true)]
public class NSManagedObjectContext : Foundation.NSObject, Foundation.INSCoding, IDisposable
[<Foundation.Register("NSManagedObjectContext", true)>]
type NSManagedObjectContext = class
inherit NSObject
interface INSCoding
interface INativeObject
interface IDisposable
interface INSLocking
[<Foundation.Register("NSManagedObjectContext", true)>]
type NSManagedObjectContext = class
inherit NSObject
interface INSCoding
interface INativeObject
interface IDisposable
interface INSLocking
interface INSEditor
interface INSEditorRegistration
[<Foundation.Register("NSManagedObjectContext", true)>]
type NSManagedObjectContext = class
inherit NSObject
interface INSCoding
interface INativeObject
interface IDisposable
- 継承
- 属性
- 実装
コンストラクター
| 名前 | 説明 |
|---|---|
| NSManagedObjectContext() |
パラメーターなしでこのクラスの新しいインスタンスを初期化する既定のコンストラクター。 |
| NSManagedObjectContext(NativeHandle) |
アンマネージ オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。 ランタイムによって呼び出されます。 |
| NSManagedObjectContext(NSCoder) |
unarchiver オブジェクトに格納されているデータからオブジェクトを初期化するコンストラクター。 |
| NSManagedObjectContext(NSManagedObjectContextConcurrencyType) |
指定した型の新しい NSManagedObjectContext を作成します。 |
| NSManagedObjectContext(NSObjectFlag) |
初期化をスキップし、単にオブジェクトを割り当てるために派生クラスを呼び出すコンストラクター。 |
プロパティ
| 名前 | 説明 |
|---|---|
| AccessibilityAttributedUserInputLabels |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| AccessibilityRespondsToUserInteraction |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| AccessibilityTextualContext |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| AccessibilityUserInputLabels |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| AutomaticallyMergesChangesFromParent |
親の変更が自動的にマージされるかどうかを示すブール型 (Boolean) の値を取得または設定します。 |
| Class |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| ClassHandle |
このクラスの Objective-C クラス ハンドル。 |
| ConcurrencyType |
受信側のコンカレンシーの種類を取得します。 |
| DebugDescription |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| DeletedObjects |
次の保存操作によって削除されるオブジェクトを含むセットを取得します。 |
| Description |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| DidMergeChangesObjectIdsNotification |
DidMergeChangesObjectIds の通知定数 |
| DidSaveNotification |
DidSave の通知定数 |
| DidSaveObjectIdsNotification |
DidSaveObjectIds の通知定数 |
| ExposedBindings |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| Handle |
アンマネージ オブジェクト表現へのハンドル (ポインター)。 (継承元 NSObject) |
| HasChanges |
受信側に未保存の変更があるかどうかを示すブール値を取得します。 |
| InsertedObjects |
コンテキスト内の挿入されたオブジェクト (保存されていないオブジェクト) を取得します。 |
| IsDirectBinding |
このインスタンスが直接 Objective-C バインドを使用するかどうかを示す値を取得または設定します。 (継承元 NSObject) |
| IsProxy |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| MergePolicy |
受信者のマージ ポリシーを取得または設定します。 |
| Name |
オブジェクトの名前を取得または設定します。 |
| ObjectsDidChangeNotification |
ObjectsDidChange の通知定数 |
| ParentContext |
受信側の親コンテキストを取得します。 |
| PersistentStoreCoordinator |
受信側のストア コーディネーターを取得します。 |
| PropagatesDeletesAtEndOfEvent |
変更イベントの後に受信者が削除を反映するかどうかを制御するブール値を取得または設定します。 |
| QueryGenerationToken |
現在のクエリ生成動作を識別するトークンを取得します。 |
| RegisteredObjects |
受信側のすべての登録済みオブジェクトを含むセットを取得します。 |
| RetainCount |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| RetainsRegisteredObjects |
受信側が登録済みのマネージド オブジェクトへのハード参照を保持するかどうかを制御するブール値を取得または設定します。 |
| Self |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| ShouldDeleteInaccessibleFaults |
アクセスできないエラーを削除するかどうかを制御するブール値を取得または設定します。 |
| StalenessInterval |
フェッチ後の最大経過時間を取得または設定します。これにより、フォールト フルフィルメントによって新しいデータがフェッチされます。 |
| Superclass |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| SuperHandle |
この NSObjectの基底クラスのメソッドを表すために使用されるハンドル。 (継承元 NSObject) |
| TransactionAuthor |
永続的な履歴コンテキストの作成者を取得または設定します。 |
| TryLock |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 |
| UndoManager |
受信者の元に戻すマネージャーを取得します。 |
| UpdatedObjects |
コミットされていない変更がある受信者のすべてのオブジェクトを含むセットを取得します。 |
| UserInfo |
受信者のユーザー情報を取得します。 |
| WillSaveNotification |
WillSave の通知定数 |
| Zone |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
メソッド
| 名前 | 説明 |
|---|---|
| AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>) |
任意のメソッドを使用して外部で観察されるオブジェクトを登録します。 (継承元 NSObject) |
| AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>) |
任意のメソッドを使用して外部で観察されるオブジェクトを登録します。 (継承元 NSObject) |
| AssignObject(NSObject, NSPersistentStore) |
|
| AwakeFromNib() |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| BeginInvokeOnMainThread(Action) |
メイン UI スレッドで、指定したアクションを非同期的に呼び出します。 (継承元 NSObject) |
| BeginInvokeOnMainThread(Selector, NSObject) |
メイン UI スレッドで指定したコードを非同期的に呼び出します。 (継承元 NSObject) |
| Bind(NSString, NSObject, String, NSBindingOptions) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| Bind(NSString, NSObject, String, NSDictionary) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| CommitEditing() |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 |
| CommitEditing(NSError) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 |
| CommitEditing(NSObject, Selector, IntPtr) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 |
| ConformsToProtocol(NativeHandle) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| Copy() |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| CountForFetchRequest(NSFetchRequest, NSError) |
実行された場合に返 |
| DangerousAutorelease() |
このオブジェクトの 'autorelease' セレクターを呼び出します。 (継承元 NSObject) |
| DangerousRelease() |
このオブジェクトの 'release' セレクターを呼び出します。 (継承元 NSObject) |
| DangerousRetain() |
このオブジェクトで 'retain' セレクターを呼び出します。 (継承元 NSObject) |
| DeleteObject(NSManagedObject) |
キューは削除 |
| DetectConflictsForObject(NSManagedObject) |
競合検出の |
| DidChange(NSKeyValueChange, NSIndexSet, NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| DidChange(NSString, NSKeyValueSetMutationKind, NSSet) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| DidChangeValue(String) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| DiscardEditing() |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 |
| Dispose() |
NSObject オブジェクトによって使用されるリソースを解放します。 (継承元 NSObject) |
| Dispose(Boolean) |
このオブジェクトで使用されるリソースを解放します。 (継承元 NSObject) |
| DoesNotRecognizeSelector(Selector) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| EncodeTo(NSCoder) |
指定されたエンコーダーを使用して、オブジェクトの状態をエンコードします。 |
| Equals(NSObject) |
指定した NSObject が現在の NSObjectと等しいかどうかを判断します。 (継承元 NSObject) |
| Equals(Object) |
指定したオブジェクトが現在の NSObjectと等しいかどうかを判断します。 (継承元 NSObject) |
| ExecuteFetchRequest(NSFetchRequest, NSError) |
指定した |
| ExecuteRequest(NSPersistentStoreRequest, NSError) |
指定した |
| GetBindingInfo(NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| GetBindingOptionDescriptions(NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| GetBindingValueClass(NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| GetDictionaryOfValuesFromKeys(NSString[]) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| GetExistingObject(NSManagedObjectID, NSError) |
指定した ID を持つオブジェクトをフェッチします。 |
| GetHashCode() |
現在のインスタンスのハッシュ コードを生成します。 (継承元 NSObject) |
| GetMethodForSelector(Selector) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| GetNativeHash() |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| Init() |
Objective-C |
| InitializeHandle(NativeHandle, String) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| InitializeHandle(NativeHandle) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| InsertObject(NSManagedObject) |
コンテキストに |
| Invoke(Action, Double) |
指定した遅延の後に、指定したアクションを呼び出します。 (継承元 NSObject) |
| Invoke(Action, TimeSpan) |
指定した遅延の後に、指定したアクションを呼び出します。 (継承元 NSObject) |
| InvokeOnMainThread(Action) |
メイン UI スレッドで、指定したアクションを同期的に呼び出します。 (継承元 NSObject) |
| InvokeOnMainThread(Selector, NSObject) |
メイン UI スレッドで、指定したコードを同期的に呼び出します。 (継承元 NSObject) |
| IsEqual(NSObject) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| IsKindOfClass(Class) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| IsMemberOfClass(Class) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| Lock() |
開発者は、この非推奨のメソッドを使用しないでください。 開発者は、代わりにキュー スタイル コンテキストと "PerformAndWait" を使用する必要があります。 |
| MarkDirty() |
通常のピア オブジェクト (IsDirectBinding が true) を toggleref オブジェクトに昇格させます。 (継承元 NSObject) |
| MergeChangesFromContextDidSaveNotification(NSNotification) |
|
| MergeChangesFromRemoteContextSave(NSDictionary, NSManagedObjectContext[]) |
リモート変更をマージします。 |
| MutableCopy() |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| ObjectDidBeginEditing(INSEditor) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 |
| ObjectDidEndEditing(INSEditor) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 |
| ObjectDidEndEditing(NSObject) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| ObjectRegisteredForID(NSManagedObjectID) |
登録済みオブジェクトを表す場合は、 |
| ObjectWithID(NSManagedObjectID) |
で識別されるオブジェクトを返します。 |
| ObserveValue(NSString, NSObject, NSDictionary, IntPtr) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| ObserveValue(String, NSObject, NSDictionary, IntPtr) |
指定されたオブジェクトによって識別されるオブジェクトと、変更のキーパスを観察します。 |
| ObtainPermanentIDsForObjects(NSManagedObject[], NSError) |
指定された |
| Perform(Action) |
指定した |
| PerformAndWait(Action) |
指定した |
| PerformSelector(Selector, NSObject, Double, NSString[]) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| PerformSelector(Selector, NSObject, Double) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| PerformSelector(Selector, NSObject, NSObject) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| PerformSelector(Selector, NSObject) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| PerformSelector(Selector, NSThread, NSObject, Boolean) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| PerformSelector(Selector) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| PrepareForInterfaceBuilder() |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| ProcessPendingChanges() |
オブジェクト グラフ上のすべての変更を処理するように受信者に指示します。 |
| Redo() |
最新の元に戻していない元に戻す操作を元に戻します。 |
| RefreshAllObjects() |
ストア内のすべてのオブジェクトを更新します。 |
| RefreshObject(NSManagedObject, Boolean) |
ストアの最新の値で |
| RemoveObserver(NSObject, NSString, IntPtr) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| RemoveObserver(NSObject, NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| RemoveObserver(NSObject, String, IntPtr) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| RemoveObserver(NSObject, String) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| Reset() |
受信側をリセットします。 |
| RespondsToSelector(Selector) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| Rollback() |
オブジェクト グラフ内のすべてのオブジェクトの状態を、最新のコミットされた値にロールバックします。 |
| Save(NSError) |
コミットされていない変更を保存し、発生したエラーを報告します。 |
| SetNilValueForKey(NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| SetQueryGenerationFromToken(NSQueryGenerationToken, NSError) |
指定したクエリ生成トークンからのクエリ生成を設定します。 |
| SetValueForKey(NSObject, NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| SetValueForKeyPath(NativeHandle, NSString) |
特定のキー パスによって識別されるプロパティの値を、指定された値に設定します。 (継承元 NSObject) |
| SetValueForKeyPath(NSObject, NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| SetValueForUndefinedKey(NSObject, NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| SetValuesForKeysWithDictionary(NSDictionary) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| ShouldHandleInaccessibleFault(NSManagedObject, NSManagedObjectID, NSPropertyDescription) |
アクセスできない障害を処理するかどうかを制御するブール値を返します。 |
| ToString() |
現在のインスタンスの値の文字列形式を返します。 (継承元 NSObject) |
| Unbind(NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| Undo() |
コミットされていない変更を元に戻すように受信者に指示します。 |
| Unlock() |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 |
| ValueForKey(NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| ValueForKeyPath(NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| ValueForUndefinedKey(NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| WillChange(NSKeyValueChange, NSIndexSet, NSString) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| WillChange(NSString, NSKeyValueSetMutationKind, NSSet) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |
| WillChangeValue(String) |
1 つ以上の永続的なストアの内部整合性ビューを作成する、関連するマネージド オブジェクトのコレクション。 (継承元 NSObject) |