Udostępnij za pośrednictwem


Table<TEntity>.ITable.Attach Metoda

Definicja

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 .

Dotyczy