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
или sourceProperty
имеет значение null
.
Если sourceProperty
является пустой строкой.
Комментарии
Можно отсоединить любые ссылки, отслеживаемые DataServiceContext, независимо от их текущего состояния.