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

例外

何时 sourcesourcePropertynull.

何时 sourceProperty 为空字符串。

注解

任何被 DataServiceContext跟踪的链接(无论其当前状态如何)都可以分离。

适用于