DataServiceContext.Detach Método
Quita la entidad de la lista de entidades de las que DataServiceContext está realizando un seguimiento.
Espacio de nombres: System.Data.Services.Client
Ensamblado: Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)
Sintaxis
'Declaración
Public Function Detach ( _
entity As Object _
) As Boolean
'Uso
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
Parámetros
- entity
Tipo: System.Object
Entidad de la que se ha realizado seguimiento que se va a desasociar de DataServiceContext.
Valor devuelto
Tipo: System.Boolean
Devuelve true si se desasoció la entidad especificada; de lo contrario, devuelve false.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | Cuando entity es nulles una referencia NULL (Nothing en Visual Basic).. |
Comentarios
Una vez desasociado un objeto, DataServiceContext ya no realiza su seguimiento.
Se puede llamar al método Detach para desasociar cualquier objeto, independientemente de su valor EntityStates.
Después de desasociar la entidad especificada, este método también desasocia cualquier vínculo relacionado con la entidad.