DataContext.Refresh Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Aktualizuje stav objektu pomocí dat v databázi.
Přetížení
| Name | Description |
|---|---|
| Refresh(RefreshMode, IEnumerable) |
Aktualizuje kolekci objektů entity podle zadaného režimu. |
| Refresh(RefreshMode, Object) |
Aktualizuje objekt entity podle zadaného režimu. |
| Refresh(RefreshMode, Object[]) |
Aktualizuje pole objektů entity podle zadaného režimu. |
Poznámky
Tato metoda je užitečná po optimistické chybě souběžnosti, aby se položky dostaly do stavu pro další pokus. Aktualizuje stav primitivních polí a vlastností objektů.
Note
Pokud je objekt na straně N relace 1:N, nastaví se cizí klíč objektu a ukazatel objektu na druhou stranu relace se nastaví na novou hodnotu.
Refresh(RefreshMode, IEnumerable)
Aktualizuje kolekci objektů entity podle zadaného režimu.
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)
Parametry
- mode
- RefreshMode
Hodnota, která určuje, jak se zpracovávají konflikty optimistické souběžnosti.
- entities
- IEnumerable
Kolekce entit, které se mají aktualizovat.
Platí pro
Refresh(RefreshMode, Object)
Aktualizuje objekt entity podle zadaného režimu.
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)
Parametry
- mode
- RefreshMode
Hodnota, která určuje, jak se zpracovávají konflikty optimistické souběžnosti.
- entity
- Object
Objekt, který se má aktualizovat.
Platí pro
Refresh(RefreshMode, Object[])
Aktualizuje pole objektů entity podle zadaného režimu.
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())
Parametry
- mode
- RefreshMode
Hodnota, která určuje, jak se zpracovávají konflikty optimistické souběžnosti.
- entities
- Object[]
Pole objektů entity, které se mají aktualizovat.