DataContext.Refresh Metod

Definition

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.

Gäller för