Язык

ITable.Attach Метод

Определение

Позволяет десериализированным сущностям быть связаны с новым экземпляром объекта DataContext , чтобы их можно было обновлять или удалять из базы данных.

Перегрузки

Имя Описание
Attach(Object)

Присоединяет сущность к DataContext неизмененному состоянию.

Attach(Object, Boolean)

Присоединяет все сущности коллекции к DataContext измененным или неизмененному состоянию.

Attach(Object, Object)

Присоединяет сущность к DataContext измененной или неизмененному состоянию, указывая как сущность, так и исходное состояние.

Комментарии

Дополнительные сведения об использовании этого метода см. в разделе "Извлечение данных" и операции CUD в N-уровнях приложений (LINQ to SQL).

Если обязательный элемент отсутствует, ChangeConflictException создается во время SubmitChanges.

Attach(Object)

Присоединяет сущность к DataContext неизмененному состоянию.

public:
 void Attach(System::Object ^ entity);
public void Attach(object entity);
abstract member Attach : obj -> unit
Public Sub Attach (entity As Object)

Параметры

entity
Object

Присоединенная сущность.

Комментарии

Дополнительные сведения об использовании этого метода см. в разделе "Извлечение данных" и операции CUD в N-уровнях приложений (LINQ to SQL).

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

Attach(Object, Boolean)

Присоединяет все сущности коллекции к DataContext измененным или неизмененному состоянию.

public:
 void Attach(System::Object ^ entity, bool asModified);
public void Attach(object entity, bool asModified);
abstract member Attach : obj * bool -> unit
Public Sub Attach (entity As Object, asModified As Boolean)

Параметры

entity
Object

Коллекция сущностей.

asModified
Boolean

true для присоединения сущностей, измененных.

Комментарии

Дополнительные сведения об использовании этого метода см. в разделе "Извлечение данных" и операции CUD в N-уровнях приложений (LINQ to SQL).

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

Attach(Object, Object)

Присоединяет сущность к DataContext измененной или неизмененному состоянию, указывая как сущность, так и исходное состояние.

public:
 void Attach(System::Object ^ entity, System::Object ^ original);
public void Attach(object entity, object original);
abstract member Attach : obj * obj -> unit
Public Sub Attach (entity As Object, original As Object)

Параметры

entity
Object

Присоединенная сущность.

original
Object

Экземпляр одного типа сущности с элементами данных, содержащими исходные значения.

Комментарии

Дополнительные сведения об использовании этого метода см. в разделе "Извлечение данных" и операции CUD в N-уровнях приложений (LINQ to SQL).

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