DataServiceContext.DeleteLink(Object, String, Object) 方法

定义

更改 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)

参数

source
Object

标记为要删除的链接中的源对象。

sourceProperty
String

源对象上用于访问目标对象的导航属性的名称。

target
Object

链接中涉及的已绑定到源对象的目标对象。 目标对象类型必须是源属性所标识的类型或子类型。

例外

sourcesourcePropertytarget 为 null 时。

sourcetarget 处于 DetachedAdded 状态时。

- 或 -

sourceProperty 不是一个集合时。

注解

无论链接当前处于什么状态,均可分离 DataServiceContext 跟踪的任何链接。

适用于