DataServiceContext.DetachLink Método
Quita el vínculo especificado de la lista de vínculos cuyo seguimiento realiza DataServiceContext.
Espacio de nombres: System.Data.Services.Client
Ensamblado: Microsoft.Data.Services.Client (en Microsoft.Data.Services.Client.dll)
Sintaxis
'Declaración
Public Function DetachLink ( _
source As Object, _
sourceProperty As String, _
target As Object _
) As Boolean
'Uso
Dim instance As DataServiceContext
Dim source As Object
Dim sourceProperty As String
Dim target As Object
Dim returnValue As Boolean
returnValue = instance.DetachLink(source, _
sourceProperty, target)
public bool DetachLink(
Object source,
string sourceProperty,
Object target
)
public:
bool DetachLink(
Object^ source,
String^ sourceProperty,
Object^ target
)
member DetachLink :
source:Object *
sourceProperty:string *
target:Object -> bool
public function DetachLink(
source : Object,
sourceProperty : String,
target : Object
) : boolean
Parámetros
- source
Tipo: System.Object
Objeto de origen que participa en el vínculo que se va a marcar para eliminar.
- sourceProperty
Tipo: System.String
Nombre de la propiedad del objeto de origen que representa el origen en el vínculo entre el origen y el destino.
- target
Tipo: System.Object
Objeto de destino implicado en el vínculo que está enlazado al objeto de origen.El objeto de destino debe ser del tipo identificado por la propiedad de origen o un subtipo.
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 source o sourceProperty son nulles una referencia NULL (Nothing en Visual Basic).. |
ArgumentException | Cuando sourceProperty es una cadena vacía. |
Comentarios
Se puede desasociar cualquier vínculo cuyo seguimiento realice DataServiceContext, independientemente de su estado actual.