ITable.Attach Método

Definição

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

Aplica-se a