TableClient.GetEntityIfExists<T> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l’entité de table spécifiée de type T
.
public virtual Azure.NullableResponse<T> GetEntityIfExists<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 GetEntityIfExists : string * string * seq<string> * System.Threading.CancellationToken -> Azure.NullableResponse<'T (requires 'T : null and 'T :> Azure.Data.Tables.ITableEntity)> (requires 'T : null and 'T :> Azure.Data.Tables.ITableEntity)
override this.GetEntityIfExists : string * string * seq<string> * System.Threading.CancellationToken -> Azure.NullableResponse<'T (requires 'T : null and 'T :> Azure.Data.Tables.ITableEntity)> (requires 'T : null and 'T :> Azure.Data.Tables.ITableEntity)
Public Overridable Function GetEntityIfExists(Of T As {Class, ITableEntity}) (partitionKey As String, rowKey As String, Optional select As IEnumerable(Of String) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As 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 à
Azure SDK for .NET