Freigeben über


DbEntityEntry<TEntity>.GetDatabaseValuesAsync Methode

Definition

Überlädt

GetDatabaseValuesAsync()

Fragt die Datenbank asynchron nach Kopien der Werte der nachverfolgten Entität ab, wie sie derzeit in der Datenbank vorhanden sind. Beachten Sie, dass das Ändern der Werte im zurückgegebenen Wörterbuch die Werte in der Datenbank nicht aktualisiert. Wenn die Entität nicht in der Datenbank gefunden wird, wird NULL zurückgegeben.

GetDatabaseValuesAsync(CancellationToken)

Fragt die Datenbank asynchron nach Kopien der Werte der nachverfolgten Entität ab, wie sie derzeit in der Datenbank vorhanden sind. Beachten Sie, dass das Ändern der Werte im zurückgegebenen Wörterbuch die Werte in der Datenbank nicht aktualisiert. Wenn die Entität nicht in der Datenbank gefunden wird, wird NULL zurückgegeben.

GetDatabaseValuesAsync()

Fragt die Datenbank asynchron nach Kopien der Werte der nachverfolgten Entität ab, wie sie derzeit in der Datenbank vorhanden sind. Beachten Sie, dass das Ändern der Werte im zurückgegebenen Wörterbuch die Werte in der Datenbank nicht aktualisiert. Wenn die Entität nicht in der Datenbank gefunden wird, wird NULL zurückgegeben.

public System.Threading.Tasks.Task<System.Data.Entity.Infrastructure.DbPropertyValues> GetDatabaseValuesAsync ();
member this.GetDatabaseValuesAsync : unit -> System.Threading.Tasks.Task<System.Data.Entity.Infrastructure.DbPropertyValues>
Public Function GetDatabaseValuesAsync () As Task(Of DbPropertyValues)

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Speicherwerte.

Hinweise

Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.

Gilt für:

GetDatabaseValuesAsync(CancellationToken)

Fragt die Datenbank asynchron nach Kopien der Werte der nachverfolgten Entität ab, wie sie derzeit in der Datenbank vorhanden sind. Beachten Sie, dass das Ändern der Werte im zurückgegebenen Wörterbuch die Werte in der Datenbank nicht aktualisiert. Wenn die Entität nicht in der Datenbank gefunden wird, wird NULL zurückgegeben.

[System.Diagnostics.DebuggerStepThrough]
public System.Threading.Tasks.Task<System.Data.Entity.Infrastructure.DbPropertyValues> GetDatabaseValuesAsync (System.Threading.CancellationToken cancellationToken);
member this.GetDatabaseValuesAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Infrastructure.DbPropertyValues>

Parameter

cancellationToken
CancellationToken

Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die Speicherwerte.

Attribute

Hinweise

Mehrere aktive Vorgänge im gleichen Kontext instance werden nicht unterstützt. Verwenden Sie "await", um sicherzustellen, dass alle asynchronen Vorgänge abgeschlossen wurden, bevor eine andere Methode in diesem Kontext aufgerufen wird.

Gilt für: