DataContext.Refresh Metodo

Definizione

Aggiorna lo stato dell'oggetto utilizzando i dati nel database.

Overload

Refresh(RefreshMode, IEnumerable)

Aggiorna una raccolta di oggetti entità secondo la modalità specificata.

Refresh(RefreshMode, Object)

Aggiorna un oggetto entità secondo la modalità specificata.

Refresh(RefreshMode, Object[])

Aggiorna una matrice di oggetti entità secondo la modalità specificata.

Commenti

Questo metodo è utile dopo un errore di concorrenza ottimistica per inserire elementi in uno stato per un altro tentativo. Aggiorna lo stato dei campi primitivi e delle proprietà sugli oggetti .

Nota

Se un oggetto si trova sul lato molti di una relazione uno-a-molti, la chiave esterna nell'oggetto verrà impostata e il puntatore dell'oggetto per l'altro lato della relazione verrà impostato sul nuovo valore.

Refresh(RefreshMode, IEnumerable)

Aggiorna una raccolta di oggetti entità secondo la modalità specificata.

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)

Parametri

mode
RefreshMode

Valore che specifica la modalità di gestione dei conflitti di concorrenza ottimistica.

entities
IEnumerable

Insieme di entità da aggiornare.

Si applica a

Refresh(RefreshMode, Object)

Aggiorna un oggetto entità secondo la modalità specificata.

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)

Parametri

mode
RefreshMode

Valore che specifica la modalità di gestione dei conflitti di concorrenza ottimistica.

entity
Object

Oggetto da aggiornare.

Si applica a

Refresh(RefreshMode, Object[])

Aggiorna una matrice di oggetti entità secondo la modalità specificata.

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())

Parametri

mode
RefreshMode

Valore che specifica la modalità di gestione dei conflitti di concorrenza ottimistica.

entities
Object[]

Matrice di oggetti dell'entità da aggiornare.

Si applica a