Table<TEntity>.ITable.Attach Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.