Table<TEntity>.ITable.Attach Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Позволяет десериализированным сущностям быть связаны с новым экземпляром объекта DataContext , чтобы их можно было обновлять или удалять из базы данных.
Перегрузки
| Имя | Описание |
|---|---|
| ITable.Attach(Object, Boolean) |
Присоединяет все сущности коллекции к DataContext измененным или неизмененному состоянию. |
| ITable.Attach(Object, Object) |
Присоединяет сущность к DataContext измененной или неизмененному состоянию, указывая как сущность, так и исходное состояние. |
| ITable.Attach(Object) |
Присоединяет сущность к DataContext неизмененному состоянию. |
ITable.Attach(Object, Boolean)
Присоединяет все сущности коллекции к DataContext измененным или неизмененному состоянию.
virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity, bool asModified) = System::Data::Linq::ITable::Attach;
void ITable.Attach(object entity, bool asModified);
abstract member System.Data.Linq.ITable.Attach : obj * bool -> unit
override this.System.Data.Linq.ITable.Attach : obj * bool -> unit
Sub Attach (entity As Object, asModified As Boolean) Implements ITable.Attach
Параметры
- entity
- Object
Присоединенная сущность.
- asModified
- Boolean
true для подключения сущности, измененной; false для присоединенной сущности в виде неизмененных.
Реализации
Комментарии
Этот член является явной реализацией элемента интерфейса. Его можно использовать только в том случае, если Table<TEntity> экземпляр приведение к интерфейсу ITable .
Применяется к
ITable.Attach(Object, Object)
Присоединяет сущность к DataContext измененной или неизмененному состоянию, указывая как сущность, так и исходное состояние.
virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity, System::Object ^ original) = System::Data::Linq::ITable::Attach;
void ITable.Attach(object entity, object original);
abstract member System.Data.Linq.ITable.Attach : obj * obj -> unit
override this.System.Data.Linq.ITable.Attach : obj * obj -> unit
Sub Attach (entity As Object, original As Object) Implements ITable.Attach
Параметры
- entity
- Object
Присоединенная сущность.
- original
- Object
Экземпляр одного типа сущности с элементами данных, содержащими исходные значения.
Реализации
Комментарии
Этот член является явной реализацией элемента интерфейса. Его можно использовать только в том случае, если Table<TEntity> экземпляр приведение к интерфейсу ITable .
Применяется к
ITable.Attach(Object)
Присоединяет сущность к DataContext неизмененному состоянию.
virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity) = System::Data::Linq::ITable::Attach;
void ITable.Attach(object entity);
abstract member System.Data.Linq.ITable.Attach : obj -> unit
override this.System.Data.Linq.ITable.Attach : obj -> unit
Sub Attach (entity As Object) Implements ITable.Attach
Параметры
- entity
- Object
Присоединенная сущность.
Реализации
Комментарии
Этот член является явной реализацией элемента интерфейса. Его можно использовать только в том случае, если Table<TEntity> экземпляр приведение к интерфейсу ITable .