DataServiceContext.DeleteLink(Object, String, Object) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ändert den Zustand des Links in der Liste, die von DataServiceContext nachverfolgt wird, in Deleted.
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)
Parameter
- source
- Object
Das Quellobjekt im Link, der zum Löschen markiert war.
- sourceProperty
- String
Der Name der Navigationseigenschaft des Quellobjekts, das verwendet wird, um auf das Zielobjekt zuzugreifen.
- target
- Object
Das an dem Link beteiligte Zielobjekt, der zum Quellobjekt verpflichtet wird. Das Zielobjekt muss dem Typ entsprechen, der durch die Quelleigenschaft oder einen Untertyp identifiziert wird.
Ausnahmen
Wenn source
, sourceProperty
oder target
NULL ist.
Wenn source
oder target
den Status Detached oder Added aufweist.
- oder -
Wenn sourceProperty
keine Auflistung ist.
Hinweise
Jeder Link, der von DataServiceContext unabhängig von seinem aktuellen Zustand nachverfolgt wird, kann getrennt werden.