DataServiceContext.Detach メソッド

DataServiceContext が追跡しているエンティティの一覧からエンティティを削除します。

名前空間:  System.Data.Services.Client
アセンブリ:  Microsoft.Data.Services.Client (Microsoft.Data.Services.Client.dll)

構文

'宣言
Public Function Detach ( _
    entity As Object _
) As Boolean
'使用
Dim instance As DataServiceContext
Dim entity As Object
Dim returnValue As Boolean

returnValue = instance.Detach(entity)
public bool Detach(
    Object entity
)
public:
bool Detach(
    Object^ entity
)
member Detach : 
        entity:Object -> bool 
public function Detach(
    entity : Object
) : boolean

パラメーター

戻り値

型: System.Boolean
指定されたエンティティがデタッチされた場合は true、それ以外の場合は false を返します。

例外

例外 条件
ArgumentNullException

entity が nullNULL 参照 (Visual Basic では Nothing) の場合。

説明

オブジェクトはデタッチされると、DataServiceContext によって追跡されなくなります。

Detach メソッドは、その EntityStates に関係なく、任意のオブジェクトをデタッチするために呼び出すことができます。

このメソッドは、指定されたエンティティをデタッチした後、そのエンティティに関連するすべてのリンクもデタッチします。

関連項目

参照

DataServiceContext クラス

System.Data.Services.Client 名前空間