DataServiceContext.DeleteLink(Object, String, Object) Metoda

Definicja

Zmienia stan łącza do usunięcia na liście łączy śledzonych przez element 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)

Parametry

source
Object

Obiekt źródłowy w linku, który ma zostać oznaczony do usunięcia.

sourceProperty
String

Nazwa właściwości nawigacji w obiekcie źródłowym, który jest używany do uzyskiwania dostępu do obiektu docelowego.

target
Object

Obiekt docelowy zaangażowany w łącze powiązane z obiektem źródłowym. Obiekt docelowy musi być typu identyfikowany przez właściwość źródłową lub podtyp.

Wyjątki

Gdy sourcewartość , sourcePropertylub target ma wartość null.

Gdy source element lub target jest w Detached stanie lub Added .

-lub-

Gdy sourceProperty nie jest kolekcją.

Uwagi

Wszelkie łącza śledzone przez DataServiceContextelement , niezależnie od jego bieżącego stanu, można odłączyć.

Dotyczy