Partager via


DbSpatialDataReader.GetGeographyAsync(Int32, CancellationToken) Méthode

Définition

Lit de manière asynchrone un instance de à partir de DbGeography la colonne à l’ordinal de colonne spécifié.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1031:DoNotCatchGeneralExceptionTypes", Justification="Exception provided in the returned task.")]
public virtual System.Threading.Tasks.Task<System.Data.Entity.Spatial.DbGeography> GetGeographyAsync (int ordinal, System.Threading.CancellationToken cancellationToken);
abstract member GetGeographyAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Spatial.DbGeography>
override this.GetGeographyAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Spatial.DbGeography>

Paramètres

ordinal
Int32

Ordinal de la colonne qui contient la valeur geography.

cancellationToken
CancellationToken

CancellationToken À observer en attendant la fin de la tâche.

Retours

Tâche qui représente l’opération asynchrone. Le résultat de la tâche contient le instance de DbGeography à la valeur de colonne spécifiée.

Attributs

Remarques

Les fournisseurs doivent effectuer le remplacement avec une implémentation appropriée. L'implémentation par défaut appelle la méthode GetGeography(Int32) synchrone et retourne une tâche terminée, bloquant ainsi le thread appelant.

S’applique à