DataServiceContext.AttachLink(Object, String, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Уведомляет DataServiceContext о начале отслеживания указанной ссылки, которая определяет связь между объектами сущности.
public virtual void AttachLink (object source, string sourceProperty, object target);
abstract member AttachLink : obj * string * obj -> unit
override this.AttachLink : obj * string * obj -> unit
Public Overridable Sub AttachLink (source As Object, sourceProperty As String, target As Object)
Параметры
- source
- Object
Исходный объект в новой ссылке.
- sourceProperty
- String
Имя свойства исходного объекта, который представляет связь между исходным и целевым объектами.
- target
- Object
Целевой объект в ссылке, привязанной к исходному объекту, указанному в этом вызове. Целевой объект должен иметь тип, определенный исходным свойством или подтипом.
Исключения
Если source
, sourceProperty
или target
имеет значение NULL.
Если связь между двумя сущностями уже существует.-или-When source
или target
находится в Added состоянии или Deleted .