ITable.Attach Metod

Definition

Tillåter att deserialiserade entiteter associeras med en ny instans av en DataContext så att de kan uppdateras eller tas bort från databasen.

Överlagringar

Name Description
Attach(Object)

Kopplar en entitet till DataContext i ett oförändrad tillstånd.

Attach(Object, Boolean)

Kopplar alla entiteter av en samling till DataContext i antingen ett ändrat eller omodifierat tillstånd.

Attach(Object, Object)

Kopplar en entitet till DataContext i antingen ett ändrat eller oförändrad tillstånd genom att ange både entiteten och dess ursprungliga tillstånd.

Kommentarer

Mer information om hur du använder den här metoden finns i Datahämtning och CUD-åtgärder i N-nivåprogram (LINQ till SQL).

Om en obligatorisk medlem saknas utlöses en ChangeConflictException under SubmitChanges.

Attach(Object)

Kopplar en entitet till DataContext i ett oförändrad tillstånd.

public:
 void Attach(System::Object ^ entity);
public void Attach(object entity);
abstract member Attach : obj -> unit
Public Sub Attach (entity As Object)

Parametrar

entity
Object

Entiteten som ska kopplas.

Kommentarer

Mer information om hur du använder den här metoden finns i Datahämtning och CUD-åtgärder i N-nivåprogram (LINQ till SQL).

Gäller för

Attach(Object, Boolean)

Kopplar alla entiteter av en samling till DataContext i antingen ett ändrat eller omodifierat tillstånd.

public:
 void Attach(System::Object ^ entity, bool asModified);
public void Attach(object entity, bool asModified);
abstract member Attach : obj * bool -> unit
Public Sub Attach (entity As Object, asModified As Boolean)

Parametrar

entity
Object

Samlingen av entiteter.

asModified
Boolean

true för att bifoga entiteterna som ändrade.

Kommentarer

Mer information om hur du använder den här metoden finns i Datahämtning och CUD-åtgärder i N-nivåprogram (LINQ till SQL).

Gäller för

Attach(Object, Object)

Kopplar en entitet till DataContext i antingen ett ändrat eller oförändrad tillstånd genom att ange både entiteten och dess ursprungliga tillstånd.

public:
 void Attach(System::Object ^ entity, System::Object ^ original);
public void Attach(object entity, object original);
abstract member Attach : obj * obj -> unit
Public Sub Attach (entity As Object, original As Object)

Parametrar

entity
Object

Entiteten som ska kopplas.

original
Object

En instans av samma entitetstyp med datamedlemmar som innehåller de ursprungliga värdena.

Kommentarer

Mer information om hur du använder den här metoden finns i Datahämtning och CUD-åtgärder i N-nivåprogram (LINQ till SQL).

Gäller för