Поделиться через


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.

Применяется к