Table<TEntity>.ITable.Attach Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Umożliwia skojarzenie deserializowanych jednostek z nowym wystąpieniem obiektu , DataContext dzięki czemu można je zaktualizować lub usunąć z bazy danych.
Przeciążenia
ITable.Attach(Object, Boolean) |
Dołącza wszystkie jednostki kolekcji do DataContext obiektu w stanie zmodyfikowanym lub niezmodyfikowanym. |
ITable.Attach(Object, Object) |
Dołącza jednostkę do DataContext obiektu w stanie zmodyfikowanym lub niezmodyfikowanym, określając zarówno jednostkę, jak i jej oryginalny stan. |
ITable.Attach(Object) |
Dołącza jednostkę do DataContext obiektu w stanie niezmodyfikowanym. |
ITable.Attach(Object, Boolean)
Dołącza wszystkie jednostki kolekcji do DataContext obiektu w stanie zmodyfikowanym lub niezmodyfikowanym.
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
Parametry
- entity
- Object
Jednostka, która ma zostać dołączona.
- asModified
- Boolean
true
do dołączenia jednostki zgodnie z modyfikacją; false
aby dołączyć jednostkę jako niezmodyfikowaną.
Implementuje
Uwagi
Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy Table<TEntity> wystąpienie jest rzutowanie do interfejsu ITable .
Dotyczy
ITable.Attach(Object, Object)
Dołącza jednostkę do DataContext obiektu w stanie zmodyfikowanym lub niezmodyfikowanym, określając zarówno jednostkę, jak i jej oryginalny stan.
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
Parametry
- entity
- Object
Jednostka, która ma zostać dołączona.
- original
- Object
Wystąpienie tego samego typu jednostki z elementami członkowskimi danych, które zawierają oryginalne wartości.
Implementuje
Uwagi
Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy Table<TEntity> wystąpienie jest rzutowanie do interfejsu ITable .
Dotyczy
ITable.Attach(Object)
Dołącza jednostkę do DataContext obiektu w stanie niezmodyfikowanym.
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
Parametry
- entity
- Object
Jednostka, która ma zostać dołączona.
Implementuje
Uwagi
Ten element jest jawną implementacją członków. Można go używać tylko wtedy, gdy Table<TEntity> wystąpienie jest rzutowanie do interfejsu ITable .