Partager via


TableClient.GetEntityIfExistsAsync<T> Méthode

Définition

Obtient l’entité de table spécifiée de type T.

public virtual System.Threading.Tasks.Task<Azure.NullableResponse<T>> GetEntityIfExistsAsync<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 GetEntityIfExistsAsync : string * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.NullableResponse<'T>> (requires 'T : null and 'T :> Azure.Data.Tables.ITableEntity)
override this.GetEntityIfExistsAsync : string * string * seq<string> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.NullableResponse<'T>> (requires 'T : null and 'T :> Azure.Data.Tables.ITableEntity)
Public Overridable Function GetEntityIfExistsAsync(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 NullableResponse(Of T))

Paramètres de type

T

Type de modèle personnalisé qui implémente ITableEntity ou un instance de TableEntity.

Paramètres

partitionKey
String

PartitionKey qui identifie l’entité de table.

rowKey
String

RowKey qui identifie l’entité de table.

select
IEnumerable<String>

Sélectionne le jeu de propriétés d’entité à retourner dans le jeu de résultats. null Passez pour renvoyer toutes les propriétés.

cancellationToken
CancellationToken

Contrôle CancellationToken de la durée de vie de la requête.

Retours

dont la NullableResponse<T> propriété retournera true si l’entité existait , sinon false.HasValue

Exceptions

Exception levée si une erreur inattendue se produit.

partitionKey ou rowKey est null.

S’applique à