ITable.Attach Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Permite que entidades desserializadas sejam associadas a uma nova instância de a DataContext para que possam ser atualizadas ou eliminadas da base de dados.
Sobrecargas
| Name | Description |
|---|---|
| Attach(Object) |
Anexa uma entidade a DataContext num estado não modificado. |
| Attach(Object, Boolean) |
Anexa todas as entidades de uma coleção a DataContext , num estado modificado ou não modificado. |
| Attach(Object, Object) |
Anexa uma entidade a DataContext um estado modificado ou não modificado, especificando tanto a entidade como o seu estado original. |
Observações
Para mais informações sobre como usar este método, consulte Recuperação de Dados e Operações de CUD em Aplicações N-Tier (LINQ para SQL).
Se um membro obrigatório estiver em falta, a ChangeConflictException é lançado durante SubmitChanges.
Attach(Object)
Anexa uma entidade a DataContext num estado não modificado.
public:
void Attach(System::Object ^ entity);
public void Attach(object entity);
abstract member Attach : obj -> unit
Public Sub Attach (entity As Object)
Parâmetros
- entity
- Object
A entidade a ser associada.
Observações
Para mais informações sobre como usar este método, consulte Recuperação de Dados e Operações de CUD em Aplicações N-Tier (LINQ para SQL).
Aplica-se a
Attach(Object, Boolean)
Anexa todas as entidades de uma coleção a DataContext , num estado modificado ou não modificado.
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)
Parâmetros
- entity
- Object
A coleção de entidades.
- asModified
- Boolean
true para anexar as entidades conforme modificadas.
Observações
Para mais informações sobre como usar este método, consulte Recuperação de Dados e Operações de CUD em Aplicações N-Tier (LINQ para SQL).
Aplica-se a
Attach(Object, Object)
Anexa uma entidade a DataContext um estado modificado ou não modificado, especificando tanto a entidade como o seu estado original.
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)
Parâmetros
- entity
- Object
A entidade a ser associada.
- original
- Object
Uma instância do mesmo tipo de entidade com membros de dados que contêm os valores originais.
Observações
Para mais informações sobre como usar este método, consulte Recuperação de Dados e Operações de CUD em Aplicações N-Tier (LINQ para SQL).