Table<TEntity>.ITable.Attach Methode

Definitie

Hiermee kunnen gedeserialiseerde entiteiten worden gekoppeld aan een nieuw exemplaar van een DataContext , zodat ze kunnen worden bijgewerkt of verwijderd uit de database.

Overloads

Name Description
ITable.Attach(Object, Boolean)

Koppelt alle entiteiten van een verzameling aan de DataContext verzameling in een gewijzigde of ongewijzigde status.

ITable.Attach(Object, Object)

Koppelt een entiteit aan de DataContext entiteit in een gewijzigde of ongewijzigde status door zowel de entiteit als de oorspronkelijke staat op te geven.

ITable.Attach(Object)

Hiermee koppelt u een entiteit aan de DataContext entiteit in een ongewijzigde status.

ITable.Attach(Object, Boolean)

Koppelt alle entiteiten van een verzameling aan de DataContext verzameling in een gewijzigde of ongewijzigde status.

 virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity, bool asModified) = System::Data::Linq::ITable::Attach;
void ITable.Attach(object entity, bool asModified);
abstract member System.Data.Linq.ITable.Attach : obj * bool -> unit
override this.System.Data.Linq.ITable.Attach : obj * bool -> unit
Sub Attach (entity As Object, asModified As Boolean) Implements ITable.Attach

Parameters

entity
Object

De entiteit die moet worden gekoppeld.

asModified
Boolean

true om de entiteit als gewijzigd te koppelen; false om de entiteit als ongewijzigd te koppelen.

Implementeringen

Opmerkingen

Dit lid is een expliciete implementatie van interfaceleden. Deze kan alleen worden gebruikt wanneer het Table<TEntity> exemplaar naar een ITable interface wordt gecast.

Van toepassing op

ITable.Attach(Object, Object)

Koppelt een entiteit aan de DataContext entiteit in een gewijzigde of ongewijzigde status door zowel de entiteit als de oorspronkelijke staat op te geven.

 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);
abstract member System.Data.Linq.ITable.Attach : obj * obj -> unit
override this.System.Data.Linq.ITable.Attach : obj * obj -> unit
Sub Attach (entity As Object, original As Object) Implements ITable.Attach

Parameters

entity
Object

De entiteit die moet worden gekoppeld.

original
Object

Een exemplaar van hetzelfde entiteitstype met gegevensleden die de oorspronkelijke waarden bevatten.

Implementeringen

Opmerkingen

Dit lid is een expliciete implementatie van interfaceleden. Deze kan alleen worden gebruikt wanneer het Table<TEntity> exemplaar naar een ITable interface wordt gecast.

Van toepassing op

ITable.Attach(Object)

Hiermee koppelt u een entiteit aan de DataContext entiteit in een ongewijzigde status.

 virtual void System.Data.Linq.ITable.Attach(System::Object ^ entity) = System::Data::Linq::ITable::Attach;
void ITable.Attach(object entity);
abstract member System.Data.Linq.ITable.Attach : obj -> unit
override this.System.Data.Linq.ITable.Attach : obj -> unit
Sub Attach (entity As Object) Implements ITable.Attach

Parameters

entity
Object

De entiteit die moet worden gekoppeld.

Implementeringen

Opmerkingen

Dit lid is een expliciete implementatie van interfaceleden. Deze kan alleen worden gebruikt wanneer het Table<TEntity> exemplaar naar een ITable interface wordt gecast.

Van toepassing op