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
- entity
Typ: System.Object
Die nachverfolgte Entität, die von DataServiceContext getrennt werden soll.
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.