次の方法で共有


DbSpatialDataReader.GetGeographyAsync(Int32, CancellationToken) メソッド

定義

指定した列序数の DbGeography 列から のインスタンスを非同期に読み取ります。

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

パラメーター

ordinal
Int32

geography 値を含む列の序数。

cancellationToken
CancellationToken

CancellationTokenタスクの完了を待機している間に観察する 。

戻り値

非同期操作を表すタスク。 タスクの結果には、指定した列値にある の DbGeography インスタンスが含まれます。

属性

注釈

プロバイダーは、適切な実装でオーバーライドする必要があります。 既定の実装は GetGeography(Int32) 同期メソッドを呼び出し、完了したタスクを返します。呼び出し元のスレッドはブロックされます。

適用対象