DataServiceContext.DeleteLink(Object, String, Object) Metodo

Definizione

Modifica lo stato del collegamento in eliminato nell'elenco di collegamenti rilevati da 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)

Parametri

source
Object

Oggetto di origine nel collegamento da contrassegnare per l'eliminazione.

sourceProperty
String

Nome della proprietà di navigazione nell'oggetto di origine che consente di accedere all'oggetto di destinazione.

target
Object

Oggetto di destinazione incluso nel collegamento che è associato all'oggetto di origine. L'oggetto di destinazione deve essere del tipo identificato dalla proprietà di origine o un sottotipo.

Eccezioni

Se source, sourceProperty o target è Null.

Se source o target è in uno stato Detached o Added.

-oppure-

Se sourceProperty non è una raccolta.

Commenti

È possibile rimuovere qualsiasi collegamento rilevato da DataServiceContext, indipendentemente dal suo stato attuale.

Si applica a