DbSpatialDataReader.GetGeometryAsync(Int32, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Liest asynchron eine instance von DbGeometry 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.DbGeometry> GetGeometryAsync (int ordinal, System.Threading.CancellationToken cancellationToken);
abstract member GetGeometryAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Spatial.DbGeometry>
override this.GetGeometryAsync : int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Spatial.DbGeometry>
Parameter
- ordinal
- Int32
Die Ordnungszahl der Datensatzspalte, die die anbieterspezifischen Geometriedaten enthält.
- cancellationToken
- CancellationToken
Ein CancellationToken , der beim Warten auf den Abschluss der Aufgabe zu beobachten ist.
Gibt zurück
Eine Aufgabe, die den asynchronen Vorgang darstellt. Das Aufgabenergebnis enthält die instance von DbGeometry am angegebenen Spaltenwert.
- Attribute
Hinweise
Anbieter sollten mit einer entsprechenden Implementierung überschreiben. Die Standardimplementierung ruft die synchrone GetGeometry(Int32)-Methode auf und gibt eine abgeschlossene Aufgabe zurück. Der aufrufende Thread wird blockiert.
Gilt für:
Entity Framework