DataContext.Refresh Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee vernieuwt u de objectstatus met behulp van gegevens in de database.
Overloads
| Name | Description |
|---|---|
| Refresh(RefreshMode, IEnumerable) |
Hiermee vernieuwt u een verzameling entiteitsobjecten volgens de opgegeven modus. |
| Refresh(RefreshMode, Object) |
Hiermee vernieuwt u een entiteitsobject volgens de opgegeven modus. |
| Refresh(RefreshMode, Object[]) |
Hiermee vernieuwt u een matrix met entiteitsobjecten volgens de opgegeven modus. |
Opmerkingen
Deze methode is nuttig na een optimistische gelijktijdigheidsfout om items in een status te brengen voor een andere poging. Hiermee wordt de status van de primitieve velden en eigenschappen op de objecten bijgewerkt.
Note
Als een object zich aan de veelzijde van een een-op-veel-relatie bevindt, wordt de refererende sleutel van het object ingesteld en wordt de objectaanwijzer voor de andere kant van de relatie ingesteld op de nieuwe waarde.
Refresh(RefreshMode, IEnumerable)
Hiermee vernieuwt u een verzameling entiteitsobjecten volgens de opgegeven 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)
Parameters
- mode
- RefreshMode
Een waarde die aangeeft hoe optimistische gelijktijdigheidsconflicten worden verwerkt.
- entities
- IEnumerable
De verzameling entiteiten die moeten worden vernieuwd.
Van toepassing op
Refresh(RefreshMode, Object)
Hiermee vernieuwt u een entiteitsobject volgens de opgegeven 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)
Parameters
- mode
- RefreshMode
Een waarde die aangeeft hoe optimistische gelijktijdigheidsconflicten worden verwerkt.
- entity
- Object
Het object dat moet worden vernieuwd.
Van toepassing op
Refresh(RefreshMode, Object[])
Hiermee vernieuwt u een matrix met entiteitsobjecten volgens de opgegeven 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())
Parameters
- mode
- RefreshMode
Een waarde die aangeeft hoe optimistische gelijktijdigheidsconflicten worden verwerkt.
- entities
- Object[]
De matrix van entiteitsobjecten die moeten worden vernieuwd.