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).