ObjectContext.AttachTo(String, Object) メソッド

定義

オブジェクトまたはオブジェクト グラフをオブジェクト コンテキストの特定のエンティティ セットにアタッチします。

public virtual void AttachTo (string entitySetName, object entity);
abstract member AttachTo : string * obj -> unit
override this.AttachTo : string * obj -> unit
Public Overridable Sub AttachTo (entitySetName As String, entity As Object)

パラメーター

entitySetName
String

必要に応じてエンティティ コンテナー名で修飾できるエンティティ セット名を表します。

entity
Object

アタッチする Object

例外

entity が null です。

無効なエンティティ セットまたはオブジェクトに一時キーが含まれているか、オブジェクトに EntitySetEntityKey が含まれており、 が メソッドの引数として渡されたエンティティ セットと一致しないか、オブジェクトに が存在せず、エンティティ セットが指定されていないEntityKeyか、オブジェクト グラフのオブジェクトに一時的EntityKeyなオブジェクトが含まれているか、オブジェクト グラフのオブジェクトが無効EntityKeyです (たとえば、 キー内の値がオブジェクト内の値と一致しない)、またはエンティティ セットが特定の entitySetName 名とエンティティ コンテナー名から見つからなかったか、オブジェクト グラフのオブジェクトが既に別の状態マネージャーに存在します。

適用対象