次の方法で共有


TableClient.GetEntityAsync<T> メソッド

定義

型の指定したテーブル エンティティを取得します T

public virtual System.Threading.Tasks.Task<Azure.Response<T>> GetEntityAsync<T> (string partitionKey, string rowKey, System.Collections.Generic.IEnumerable<string> select = default, System.Threading.CancellationToken cancellationToken = default) where T : class, Azure.Data.Tables.ITableEntity;
abstract member GetEntityAsync : string * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<'T>> (requires 'T : null and 'T :> Azure.Data.Tables.ITableEntity)
override this.GetEntityAsync : string * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<'T>> (requires 'T : null and 'T :> Azure.Data.Tables.ITableEntity)
Public Overridable Function GetEntityAsync(Of T As {Class, ITableEntity}) (partitionKey As String, rowKey As String, Optional select As IEnumerable(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of T))

型パラメーター

T

または のインスタンスを実装する ITableEntity カスタム モデル型 TableEntity

パラメーター

partitionKey
String

テーブル エンティティを識別する partitionKey。

rowKey
String

テーブル エンティティを識別する rowKey。

select
IEnumerable<String>

結果セットで返すエンティティ プロパティのセットを選択します。

cancellationToken
CancellationToken

CancellationToken要求の有効期間を制御する 。

戻り値

Response操作の結果を示す 。

例外

エンティティが存在しない場合にスローされる例外。

partitionKey または rowKey が null です。

適用対象