DataServiceContext.DeleteLink(Object, String, Object) Método

Definición

Cambia el estado del vínculo a eliminado en la lista de vínculos cuyo seguimiento realiza DataServiceContext.Changes the state of the link to deleted in the list of links being tracked by the DataServiceContext.

public:
 void DeleteLink(System::Object ^ source, System::String ^ sourceProperty, System::Object ^ target);
public void DeleteLink (object source, string sourceProperty, object target);
member this.DeleteLink : obj * string * obj -> unit
Public Sub DeleteLink (source As Object, sourceProperty As String, target As Object)

Parámetros

source
Object

Objeto de origen del vínculo que se va a marcar para eliminar.The source object in the link to be marked for deletion.

sourceProperty
String

Nombre de la propiedad de navegación del objeto de origen que se usa para obtener acceso al objeto de destino.The name of the navigation property on the source object that is used to access the target object.

target
Object

Objeto de destino implicado en el vínculo que está enlazado al objeto de origen.The target object involved in the link that is bound to the source object. El objeto de destino debe ser del tipo identificado por la propiedad de origen o un subtipo.The target object must be of the type identified by the source property or a subtype.

Excepciones

Cuando source, sourceProperty o target es NULL.When source, sourceProperty, or target is null.

Cuando source o target está en un estado Detached o Added.When source or target is in a Detached or Added state.

O bien-or- Cuando sourceProperty no es una colección.When sourceProperty is not a collection.

Comentarios

Se puede desasociar cualquier vínculo cuyo seguimiento realice DataServiceContext, independientemente de su estado actual.Any link being tracked by the DataServiceContext, regardless of its current state, can be detached.

Se aplica a