DataServiceContext.DetachLink Method
July 26, 2012
Removes the specified link from the list of links being tracked by the DataServiceContext.
Assembly: System.Data.Services.Client (in System.Data.Services.Client.dll)
Parameters
- source
- Type: System.Object
The source object participating in the link to be marked for deletion.
- sourceProperty
- Type: System.String
The name of the property on the source object that represents the source in the link between the source and the target.
- target
- Type: System.Object
The target object involved in the link that is bound to the source object. The target object must be of the type identified by the source property or a subtype.
| Exception | Condition |
|---|---|
| ArgumentNullException | When source or sourceProperty is null. |
| ArgumentException | When sourceProperty is empty. |
Any link being tracked by the DataServiceContext, regardless of its current state, can be detached.