Share via


DataServiceContext.DetachLink(Object, String, Object) メソッド

定義

DataServiceContext によって追跡されているリンクの一覧から、指定されたリンクを削除します。

public:
 bool DetachLink(System::Object ^ source, System::String ^ sourceProperty, System::Object ^ target);
public bool DetachLink (object source, string sourceProperty, object target);
member this.DetachLink : obj * string * obj -> bool
Public Function DetachLink (source As Object, sourceProperty As String, target As Object) As Boolean

パラメーター

source
Object

削除用にマークされるリンクに関与しているソース オブジェクト。

sourceProperty
String

ソースとターゲットの間のリンクに含まれるソースを表す、ソース オブジェクトのプロパティの名前。

target
Object

ソース オブジェクトにバインドされるリンクに関係するターゲット オブジェクト。 ターゲット オブジェクトは、ソース プロパティで識別される型かサブタイプである必要があります。

戻り値

指定されたエンティティがデタッチされた場合は true、それ以外の場合は false を返します。

例外

source または sourcePropertynull の場合。

sourceProperty が空の文字列である場合。

注釈

DataServiceContext よって追跡されているすべてのリンクは、現在の状態に関係なく、デタッチできます。

適用対象