ObjectContext.RefreshAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
RefreshAsync(RefreshMode, IEnumerable) |
Aggiorna in modo asincrono una raccolta di oggetti nel contesto dell'oggetto con i dati del database. |
RefreshAsync(RefreshMode, Object) |
Aggiorna in modo asincrono un oggetto nel contesto dell'oggetto con i dati del database. |
RefreshAsync(RefreshMode, IEnumerable, CancellationToken) |
Aggiorna in modo asincrono una raccolta di oggetti nel contesto dell'oggetto con i dati del database. |
RefreshAsync(RefreshMode, Object, CancellationToken) |
Aggiorna in modo asincrono un oggetto nel contesto dell'oggetto con i dati del database. |
RefreshAsync(RefreshMode, IEnumerable)
Aggiorna in modo asincrono una raccolta di oggetti nel contesto dell'oggetto con i dati del database.
public System.Threading.Tasks.Task RefreshAsync (System.Data.Entity.Core.Objects.RefreshMode refreshMode, System.Collections.IEnumerable collection);
member this.RefreshAsync : System.Data.Entity.Core.Objects.RefreshMode * System.Collections.IEnumerable -> System.Threading.Tasks.Task
Parametri
- refreshMode
- RefreshMode
Valore RefreshMode che indica se le modifiche alle proprietà nel contesto dell'oggetto vengono sovrascritte con i valori delle proprietà del database.
- collection
- IEnumerable
Raccolta IEnumerable di oggetti da aggiornare.
Restituisce
Attività che rappresenta l'operazione asincrona.
Eccezioni
collection è null.
refreshMode non è valido.
la raccolta è vuota o un oggetto non è associato al contesto.
Commenti
Non sono supportate più operazioni attive nella stessa istanza di contesto. Usare 'await' per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.
Si applica a
RefreshAsync(RefreshMode, Object)
Aggiorna in modo asincrono un oggetto nel contesto dell'oggetto con i dati del database.
public System.Threading.Tasks.Task RefreshAsync (System.Data.Entity.Core.Objects.RefreshMode refreshMode, object entity);
member this.RefreshAsync : System.Data.Entity.Core.Objects.RefreshMode * obj -> System.Threading.Tasks.Task
Parametri
- refreshMode
- RefreshMode
Valore RefreshMode che indica se le modifiche alle proprietà nel contesto dell'oggetto vengono sovrascritte con i valori delle proprietà del database.
- entity
- Object
Oggetto da aggiornare.
Restituisce
Attività che rappresenta l'operazione asincrona.
Eccezioni
entity è Null.
refreshMode non è valido.
l'entità non è associata al contesto.
Commenti
Non sono supportate più operazioni attive nella stessa istanza di contesto. Usare 'await' per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.
Si applica a
RefreshAsync(RefreshMode, IEnumerable, CancellationToken)
Aggiorna in modo asincrono una raccolta di oggetti nel contesto dell'oggetto con i dati del database.
public virtual System.Threading.Tasks.Task RefreshAsync (System.Data.Entity.Core.Objects.RefreshMode refreshMode, System.Collections.IEnumerable collection, System.Threading.CancellationToken cancellationToken);
abstract member RefreshAsync : System.Data.Entity.Core.Objects.RefreshMode * System.Collections.IEnumerable * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.RefreshAsync : System.Data.Entity.Core.Objects.RefreshMode * System.Collections.IEnumerable * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Parametri
- refreshMode
- RefreshMode
Valore RefreshMode che indica se le modifiche alle proprietà nel contesto dell'oggetto vengono sovrascritte con i valori delle proprietà del database.
- collection
- IEnumerable
Raccolta IEnumerable di oggetti da aggiornare.
- cancellationToken
- CancellationToken
Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.
Restituisce
Attività che rappresenta l'operazione asincrona.
Eccezioni
collection è null.
refreshMode non è valido.
la raccolta è vuota o un oggetto non è associato al contesto.
Commenti
Non sono supportate più operazioni attive nella stessa istanza di contesto. Usare 'await' per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.
Si applica a
RefreshAsync(RefreshMode, Object, CancellationToken)
Aggiorna in modo asincrono un oggetto nel contesto dell'oggetto con i dati del database.
public virtual System.Threading.Tasks.Task RefreshAsync (System.Data.Entity.Core.Objects.RefreshMode refreshMode, object entity, System.Threading.CancellationToken cancellationToken);
abstract member RefreshAsync : System.Data.Entity.Core.Objects.RefreshMode * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.RefreshAsync : System.Data.Entity.Core.Objects.RefreshMode * obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Parametri
- refreshMode
- RefreshMode
Valore RefreshMode che indica se le modifiche alle proprietà nel contesto dell'oggetto vengono sovrascritte con i valori delle proprietà del database.
- entity
- Object
Oggetto da aggiornare.
- cancellationToken
- CancellationToken
Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.
Restituisce
Attività che rappresenta l'operazione asincrona.
Eccezioni
entity è Null.
refreshMode non è valido.
l'entità non è associata al contesto.
Commenti
Non sono supportate più operazioni attive nella stessa istanza di contesto. Usare 'await' per assicurarsi che tutte le operazioni asincrone siano state completate prima di chiamare un altro metodo in questo contesto.
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per