ITable.Attach Metodo

Definizione

Consente di associare le entità deserializzate a una nuova istanza di DataContext in modo che possano essere aggiornate o eliminate dal database.Allows deserialized entities to be associated with a new instance of a DataContext so that they can be updated or deleted from the database.

Overload

Attach(Object)

Associa un'entità a DataContext in stato non modificato.Attaches an entity to the DataContext in an unmodified state.

Attach(Object, Boolean)

Associa tutte le entità di una raccolta a DataContext in uno stato modificato o non modificato.Attaches all entities of a collection to the DataContext in either a modified or unmodified state.

Attach(Object, Object)

Associa un'entità a DataContext in uno stato modificato o non modificato specificando l'entità e lo stato originale.Attaches an entity to the DataContext in either a modified or unmodified state by specifying both the entity and its original state.

Commenti

Per ulteriori informazioni sull'utilizzo di questo metodo, vedere recupero di dati e operazioni CUD in applicazioni a più livelli (LINQ to SQL).For more information about how to use this method, see Data Retrieval and CUD Operations in N-Tier Applications (LINQ to SQL).

Se manca un membro obbligatorio, viene generata ChangeConflictException un'eccezione durante SubmitChanges.If a required member is missing, a ChangeConflictException is thrown during SubmitChanges.

Attach(Object)

Associa un'entità a DataContext in stato non modificato.Attaches an entity to the DataContext in an unmodified state.

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

Parametri

entity
Object

Entità da associare.The entity to be attached.

Commenti

Per ulteriori informazioni sull'utilizzo di questo metodo, vedere recupero di dati e operazioni CUD in applicazioni a più livelli (LINQ to SQL).For more information about how to use this method, see Data Retrieval and CUD Operations in N-Tier Applications (LINQ to SQL).

Attach(Object, Boolean)

Associa tutte le entità di una raccolta a DataContext in uno stato modificato o non modificato.Attaches all entities of a collection to the DataContext in either a modified or unmodified state.

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)

Parametri

entity
Object

Insieme di entità.The collection of entities.

asModified
Boolean

true per associare le entità come modificate.true to attach the entities as modified.

Commenti

Per ulteriori informazioni sull'utilizzo di questo metodo, vedere recupero di dati e operazioni CUD in applicazioni a più livelli (LINQ to SQL).For more information about how to use this method, see Data Retrieval and CUD Operations in N-Tier Applications (LINQ to SQL).

Attach(Object, Object)

Associa un'entità a DataContext in uno stato modificato o non modificato specificando l'entità e lo stato originale.Attaches an entity to the DataContext in either a modified or unmodified state by specifying both the entity and its original state.

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)

Parametri

entity
Object

Entità da associare.The entity to be attached.

original
Object

Istanza dello stesso tipo di entità con membri dati che contengono i valori originali.An instance of the same entity type with data members that contain the original values.

Commenti

Per ulteriori informazioni sull'utilizzo di questo metodo, vedere recupero di dati e operazioni CUD in applicazioni a più livelli (LINQ to SQL).For more information about how to use this method, see Data Retrieval and CUD Operations in N-Tier Applications (LINQ to SQL).

Si applica a