DataContext.Refresh Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Uppdaterar objekttillståndet med hjälp av data i databasen.
Överlagringar
| Name | Description |
|---|---|
| Refresh(RefreshMode, IEnumerable) |
Uppdaterar en samling entitetsobjekt enligt det angivna läget. |
| Refresh(RefreshMode, Object) |
Uppdaterar ett entitetsobjekt enligt det angivna läget. |
| Refresh(RefreshMode, Object[]) |
Uppdaterar en matris med entitetsobjekt enligt det angivna läget. |
Kommentarer
Den här metoden är användbar efter ett optimistiskt samtidighetsfel för att försätta objekt i ett tillstånd för ett annat försök. Den uppdaterar tillståndet för de primitiva fälten och egenskaperna för objekten.
Note
Om ett objekt finns på många sidan av en en-till-många-relation anges sekundärnyckeln på objektet och objektpekaren för den andra sidan av relationen anges till det nya värdet.
Refresh(RefreshMode, IEnumerable)
Uppdaterar en samling entitetsobjekt enligt det angivna läget.
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)
Parametrar
- mode
- RefreshMode
Ett värde som anger hur optimistiska samtidighetskonflikter hanteras.
- entities
- IEnumerable
Samlingen med entiteter som ska uppdateras.
Gäller för
Refresh(RefreshMode, Object)
Uppdaterar ett entitetsobjekt enligt det angivna läget.
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)
Parametrar
- mode
- RefreshMode
Ett värde som anger hur optimistiska samtidighetskonflikter hanteras.
- entity
- Object
Objektet som ska uppdateras.
Gäller för
Refresh(RefreshMode, Object[])
Uppdaterar en matris med entitetsobjekt enligt det angivna läget.
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())
Parametrar
- mode
- RefreshMode
Ett värde som anger hur optimistiska samtidighetskonflikter hanteras.
- entities
- Object[]
Matrisen med entitetsobjekt som ska uppdateras.