DataContext.Refresh Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Aktualisiert den Objektstatus anhand von Daten in der Datenbank.
Überlädt
Refresh(RefreshMode, IEnumerable) |
Aktualisiert eine Auflistung von Entitätsobjekten anhand des angegebenen Modus. |
Refresh(RefreshMode, Object) |
Aktualisiert ein Entitätsobjekt anhand des angegebenen Modus. |
Refresh(RefreshMode, Object[]) |
Aktualisiert ein Array von Entitätsobjekten anhand des angegebenen Modus. |
Hinweise
Diese Methode ist nach einem optimistischen Parallelitätsfehler nützlich, um Elemente für einen weiteren Versuch in einen Zustand zu versetzen. Es aktualisiert den Zustand der primitiven Felder und Eigenschaften für die -Objekte.
Hinweis
Wenn sich ein Objekt auf der vielen 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 anhand des 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 Konflikte bezüglich vollständiger Parallelität behandelt werden.
- entities
- IEnumerable
Die Auflistung von Entitäten, die aktualisiert werden soll.
Gilt für:
Refresh(RefreshMode, Object)
Aktualisiert ein Entitätsobjekt anhand des 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 Konflikte bezüglich vollständiger Parallelität behandelt werden.
- entity
- Object
Das zu aktualisierende Objekt.
Gilt für:
Refresh(RefreshMode, Object[])
Aktualisiert ein Array von Entitätsobjekten anhand des 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 Konflikte bezüglich vollständiger Parallelität behandelt werden.
- entities
- Object[]
Das Array von Entitätsobjekten, das aktualisiert werden soll.