Condividi tramite


DbSpatialDataReader.GetGeographyAsync(Int32, CancellationToken) Metodo

Definizione

Legge in modo asincrono un'istanza della DbGeography colonna nell'ordinale di colonna specificata.

[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>

Parametri

ordinal
Int32

Ordinale della colonna contenente il valore geography.

cancellationToken
CancellationToken

Oggetto CancellationToken da osservare durante l'attesa del completamento dell'attività.

Restituisce

Attività che rappresenta l'operazione asincrona. Il risultato dell'attività contiene l'istanza di DbGeography in corrispondenza del valore di colonna specificato.

Attributi

Commenti

I provider devono eseguire l'override con un'implementazione appropriata. L'implementazione predefinita richiama il metodo sincrono GetGeography(Int32) e restituisce un'attività completata, bloccando il thread chiamante.

Si applica a