Udostępnij przez


DbSpatialDataReader.GetGeographyAsync(Int32, CancellationToken) Metoda

Definicja

Asynchronicznie odczytuje wystąpienie z DbGeography kolumny w określonej kolumnie porządkowej.

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

Parametry

ordinal
Int32

Liczba porządkowa kolumny zawierającej wartość geografii.

cancellationToken
CancellationToken

Element CancellationToken do obserwowania podczas oczekiwania na ukończenie zadania.

Zwraca

Zadanie reprezentujące operację asynchroniczną. Wynik zadania zawiera wystąpienie DbGeography obiektu o określonej wartości kolumny.

Atrybuty

Uwagi

Dostawcy powinni zastąpić odpowiednią implementacją. Domyślna implementacja wywołuje metodę synchroniczną GetGeography(Int32) i zwraca ukończone zadanie, blokując wątek wywołujący.

Dotyczy