Compartir a través de


TableClient.GetEntityAsync<T> Método

Definición

Obtiene la entidad de tabla especificada de tipo 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))

Parámetros de tipo

T

Tipo de modelo personalizado que implementa ITableEntity o una instancia de TableEntity.

Parámetros

partitionKey
String

PartitionKey que identifica la entidad de tabla.

rowKey
String

RowKey que identifica la entidad de tabla.

select
IEnumerable<String>

Selecciona qué conjunto de propiedades de entidad se van a devolver en el conjunto de resultados.

cancellationToken
CancellationToken

Control CancellationToken de la duración de la solicitud.

Devoluciones

que Response indica el resultado de la operación.

Excepciones

Excepción producida si la entidad no existe.

partitionKey o rowKey es null.

Se aplica a