Freigeben über


ObjectContext.Refresh Methode

Definition

Überlädt

Refresh(RefreshMode, IEnumerable)

Updates eine Auflistung von Objekten im Objektkontext mit Daten aus der Datenbank.

Refresh(RefreshMode, Object)

Updates ein Objekt im Objektkontext mit Daten aus der Datenbank.

Refresh(RefreshMode, IEnumerable)

Updates eine Auflistung von Objekten im Objektkontext mit Daten aus der Datenbank.

public virtual void Refresh (System.Data.Entity.Core.Objects.RefreshMode refreshMode, System.Collections.IEnumerable collection);
abstract member Refresh : System.Data.Entity.Core.Objects.RefreshMode * System.Collections.IEnumerable -> unit
override this.Refresh : System.Data.Entity.Core.Objects.RefreshMode * System.Collections.IEnumerable -> unit

Parameter

refreshMode
RefreshMode

Ein RefreshMode -Wert, der angibt, ob Eigenschaftsänderungen im Objektkontext mit Eigenschaftswerten aus der Datenbank überschrieben werden.

collection
IEnumerable

Eine IEnumerable-Auflistung von zu aktualisierenden Objekten.

Ausnahmen

collection ist NULL.

refreshMode ist ungültig.

-Auflistung ist leer, oder ein Objekt ist nicht an den Kontext angefügt.

Gilt für:

Refresh(RefreshMode, Object)

Updates ein Objekt im Objektkontext mit Daten aus der Datenbank.

public virtual void Refresh (System.Data.Entity.Core.Objects.RefreshMode refreshMode, object entity);
abstract member Refresh : System.Data.Entity.Core.Objects.RefreshMode * obj -> unit
override this.Refresh : System.Data.Entity.Core.Objects.RefreshMode * obj -> unit

Parameter

refreshMode
RefreshMode

Ein RefreshMode -Wert, der angibt, ob Eigenschaftsänderungen im Objektkontext mit Eigenschaftswerten aus der Datenbank überschrieben werden.

entity
Object

Das zu aktualisierende Objekt.

Ausnahmen

-Entität ist NULL.

refreshMode ist ungültig.

-Entität ist nicht an den Kontext angefügt.

Gilt für: