Table<TEntity>.ITable.Attach Table<TEntity>.ITable.Attach Table<TEntity>.ITable.Attach Method

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

ITable.Attach(Object, Boolean) ITable.Attach(Object, Boolean) ITable.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.

ITable.Attach(Object, Object) ITable.Attach(Object, Object) ITable.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.

ITable.Attach(Object) ITable.Attach(Object) ITable.Attach(Object)

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

ITable.Attach(Object, Boolean) ITable.Attach(Object, Boolean) ITable.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.

 virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity, bool asModified) = System::Data::Linq::ITable::Attach;
void ITable.Attach (object entity, bool asModified);
Sub Attach (entity As Object, asModified As Boolean) Implements ITable.Attach

Parametri

entity
Object Object Object

Entità da associare.The entity to be attached.

asModified
Boolean Boolean Boolean

true per associare l'entità come modificata; false per associare l'entità come invariata.true to attach the entity as modified; false to attached the entity as unmodified.

Implementazioni

Commenti

Questo membro è un’implementazione esplicita di un membro di interfaccia.This member is an explicit interface member implementation. Può essere utilizzato solo quando si esegue il cast dell'istanza Table<TEntity> a un'interfaccia ITable.It can be used only when the Table<TEntity> instance is cast to an ITable interface.

ITable.Attach(Object, Object) ITable.Attach(Object, Object) ITable.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.

 virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity, System::Object ^ original) = System::Data::Linq::ITable::Attach;
void ITable.Attach (object entity, object original);
Sub Attach (entity As Object, original As Object) Implements ITable.Attach

Parametri

entity
Object Object Object

Entità da associare.The entity to be attached.

original
Object Object 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.

Implementazioni

Commenti

Questo membro è un’implementazione esplicita di un membro di interfaccia.This member is an explicit interface member implementation. Può essere utilizzato solo quando si esegue il cast dell'istanza Table<TEntity> a un'interfaccia ITable.It can be used only when the Table<TEntity> instance is cast to an ITable interface.

ITable.Attach(Object) ITable.Attach(Object) ITable.Attach(Object)

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

 virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity) = System::Data::Linq::ITable::Attach;
void ITable.Attach (object entity);
Sub Attach (entity As Object) Implements ITable.Attach

Parametri

entity
Object Object Object

Entità da associare.The entity to be attached.

Implementazioni

Commenti

Questo membro è un’implementazione esplicita di un membro di interfaccia.This member is an explicit interface member implementation. Può essere utilizzato solo quando si esegue il cast dell'istanza Table<TEntity> a un'interfaccia ITable.It can be used only when the Table<TEntity> instance is cast to an ITable interface.

Si applica a