DataServiceContext.AttachLink(Object, String, Object) Methode

Definition

Benachrichtigt die DataServiceContext Nachverfolgung der angegebenen Verknüpfung, die eine Beziehung zwischen Entitätsobjekten definiert.

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

Parameter

source
Object

Das Quellobjekt im neuen Link.

sourceProperty
String

Der Name der Eigenschaft für das Quellobjekt, das die Verknüpfung zwischen der Quelle und dem Zielobjekt darstellt.

target
Object

Das Zielobjekt in der Verknüpfung, die an das in diesem Aufruf angegebene Quellobjekt gebunden ist. Das Zielobjekt muss vom Typ sein, der durch die Quelleigenschaft oder einen Untertyp identifiziert wird.

Ausnahmen

source, sourcePropertyoder target ist NULL.

Die Verknüpfung zwischen den beiden Entitäten ist bereits vorhanden.

-oder-

source oder target befindet sich in einem Added Oder-Zustand Deleted .

Gilt für: