DataContext.Refresh Methode

Definition

Aktualisiert den Objektstatus mithilfe von Daten in der Datenbank.

Überlädt

Name Beschreibung
Refresh(RefreshMode, IEnumerable)

Aktualisiert eine Auflistung von Entitätsobjekten gemäß dem angegebenen Modus.

Refresh(RefreshMode, Object)

Aktualisiert ein Entitätsobjekt gemäß dem angegebenen Modus.

Refresh(RefreshMode, Object[])

Aktualisiert ein Array von Entitätsobjekten gemäß dem angegebenen Modus.

Hinweise

Diese Methode ist nützlich, nachdem ein optimistischer Parallelitätsfehler aufgetreten ist, um Elemente für einen anderen Versuch in einen Zustand zu versetzen. Er aktualisiert den Status der primitiven Felder und Eigenschaften für die Objekte.

Note

Wenn sich ein Objekt auf der n-Seite einer 1:n-Beziehung befindet, wird der Fremdschlüssel für das Objekt festgelegt, und der Objektzeiger für die andere Seite der Beziehung wird auf den neuen Wert festgelegt.

Refresh(RefreshMode, IEnumerable)

Aktualisiert eine Auflistung von Entitätsobjekten gemäß dem angegebenen Modus.

public:
 void Refresh(System::Data::Linq::RefreshMode mode, System::Collections::IEnumerable ^ entities);
public void Refresh(System.Data.Linq.RefreshMode mode, System.Collections.IEnumerable entities);
member this.Refresh : System.Data.Linq.RefreshMode * System.Collections.IEnumerable -> unit
Public Sub Refresh (mode As RefreshMode, entities As IEnumerable)

Parameter

mode
RefreshMode

Ein Wert, der angibt, wie optimistische Parallelitätskonflikte behandelt werden.

entities
IEnumerable

Die Sammlung der zu aktualisierenden Entitäten.

Gilt für:

Refresh(RefreshMode, Object)

Aktualisiert ein Entitätsobjekt gemäß dem angegebenen Modus.

public:
 void Refresh(System::Data::Linq::RefreshMode mode, System::Object ^ entity);
public void Refresh(System.Data.Linq.RefreshMode mode, object entity);
member this.Refresh : System.Data.Linq.RefreshMode * obj -> unit
Public Sub Refresh (mode As RefreshMode, entity As Object)

Parameter

mode
RefreshMode

Ein Wert, der angibt, wie optimistische Parallelitätskonflikte behandelt werden.

entity
Object

Das zu aktualisierende Objekt.

Gilt für:

Refresh(RefreshMode, Object[])

Aktualisiert ein Array von Entitätsobjekten gemäß dem angegebenen Modus.

public:
 void Refresh(System::Data::Linq::RefreshMode mode, ... cli::array <System::Object ^> ^ entities);
public void Refresh(System.Data.Linq.RefreshMode mode, params object[] entities);
member this.Refresh : System.Data.Linq.RefreshMode * obj[] -> unit
Public Sub Refresh (mode As RefreshMode, ParamArray entities As Object())

Parameter

mode
RefreshMode

Ein Wert, der angibt, wie optimistische Parallelitätskonflikte behandelt werden.

entities
Object[]

Das Array von Entitätsobjekten, die aktualisiert werden sollen.

Gilt für: