DbEntityEntry.GetDatabaseValuesAsync, méthode (CancellationToken)
[Cette page concerne Entity Framework version 6. La dernière version est disponible sous le nom de package 'Entity Framework' NuGet. Pour plus d'informations sur Entity Framework, consultez msdn.com/data/ef.]
Interroge de façon asynchrone la base de données pour obtenir les copies des valeurs de l'entité suivie telles qu'elles existent actuellement dans la base de données. Notez que la modification des valeurs dans le dictionnaire retourné ne mettra pas à jour les valeurs dans la base de données. Si l'entité est introuvable dans la base de données, la valeur null est retournée.
Espace de noms : System.Data.Entity.Infrastructure
Assembly : EntityFramework (dans EntityFramework.dll)
Syntaxe
'Déclaration
<DebuggerStepThroughAttribute> _
Public Function GetDatabaseValuesAsync ( _
cancellationToken As CancellationToken _
) As Task(Of DbPropertyValues)
'Utilisation
Dim instance As DbEntityEntry
Dim cancellationToken As CancellationToken
Dim returnValue As Task(Of DbPropertyValues)
returnValue = instance.GetDatabaseValuesAsync(cancellationToken)
[DebuggerStepThroughAttribute]
public Task<DbPropertyValues> GetDatabaseValuesAsync(
CancellationToken cancellationToken
)
[DebuggerStepThroughAttribute]
public:
Task<DbPropertyValues^>^ GetDatabaseValuesAsync(
CancellationToken cancellationToken
)
[<DebuggerStepThroughAttribute>]
member GetDatabaseValuesAsync :
cancellationToken:CancellationToken -> Task<DbPropertyValues>
public function GetDatabaseValuesAsync(
cancellationToken : CancellationToken
) : Task<DbPropertyValues>
Paramètres
- cancellationToken
Type : System.Threading.CancellationToken
CancellationToken à observer en attendant que la tâche se termine.
Valeur de retour
Type : System.Threading.Tasks.Task<DbPropertyValues>
Tâche qui représente l'opération asynchrone.Le résultat de la tâche contient les valeurs du magasin.
Notes
Plusieurs opérations actives sur la même instance de contexte ne sont pas prises en charge. Utilisez « await » pour garantir que toutes les opérations asynchrones sont terminées avant d'appeler une autre méthode dans ce contexte.