Freigeben über


DbSpatialDataReader.GetGeographyAsync(Int32, CancellationToken) Methode

Definition

Liest asynchron eine instance von DbGeography aus der Spalte an der angegebenen Spalten ordnungszahl.

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

Parameter

ordinal
Int32

Die Ordnungszahl der Spalte, die den geography-Wert enthält.

cancellationToken
CancellationToken

Ein CancellationToken , der beobachtet werden soll, während auf den Abschluss der Aufgabe gewartet wird.

Gibt zurück

Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Vorgangsergebnis enthält die instance von DbGeography am angegebenen Spaltenwert.

Attribute

Hinweise

Anbieter sollten mit einer entsprechenden Implementierung überschreiben. Die Standardimplementierung ruft die synchrone GetGeography(Int32)-Methode auf und gibt eine abgeschlossene Aufgabe zurück. Der aufrufende Thread wird blockiert.

Gilt für: