Freigeben über


DataServiceContext.Detach-Methode

Entfernt die Entität aus der Liste der Entitäten, die DataServiceContext nachverfolgt.

Namespace:  System.Data.Services.Client
Assembly:  Microsoft.Data.Services.Client (in Microsoft.Data.Services.Client.dll)

Syntax

'Declaration
Public Function Detach ( _
    entity As Object _
) As Boolean
'Usage
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

Parameter

Rückgabewert

Typ: System.Boolean
Gibt true zurück, wenn die angegebene Entität getrennt wurde, andernfalls false.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Wenn entity nullein NULL-Verweis (Nothing in Visual Basic) ist.

Hinweise

Sobald ein Objekt getrennt wird, wird es nicht mehr von DataServiceContext nachverfolgt.

Die Detach-Methode kann aufgerufen werden, um ein Objekt unabhängig von seinem EntityStates zu trennen.

Nach dem Abtrennen der angegebenen Entität, trennt diese Methode auch Links zur Entität.

Siehe auch

Verweis

DataServiceContext Klasse

System.Data.Services.Client-Namespace