TableServiceClient Classe
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.
Le TableServiceClient fournit des méthodes synchrones et asynchrones pour effectuer des opérations au niveau de la table avec des tables Azure hébergées dans des comptes de stockage Azure ou l’API de table Azure Cosmos DB.
public class TableServiceClient
type TableServiceClient = class
Public Class TableServiceClient
- Héritage
-
TableServiceClient
Constructeurs
TableServiceClient() |
Initialise une nouvelle instance de la classe pour la TableServiceClient simulation. |
TableServiceClient(String) |
Initialise une nouvelle instance de à l’aide TableServiceClient de la chaîne de connexion spécifiée. |
TableServiceClient(String, TableClientOptions) |
Initialise une nouvelle instance de à l’aide TableServiceClient de la chaîne de connexion spécifiée. |
TableServiceClient(Uri, AzureSasCredential) |
Initialise une nouvelle instance du à l’aide TableServiceClient du spécifié Uri contenant des informations d’identification de jeton de signature d’accès partagé (SAP). |
TableServiceClient(Uri, AzureSasCredential, TableClientOptions) |
Initialise une nouvelle instance de à l’aide TableServiceClient du spécifiéUri. |
TableServiceClient(Uri, TableClientOptions) |
Initialise une nouvelle instance du à l’aide TableServiceClient du spécifié Uri contenant des informations d’identification de jeton de signature d’accès partagé (SAP). Consultez GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) pour créer un jeton SAS. |
TableServiceClient(Uri, TableSharedKeyCredential) |
Initialise une nouvelle instance de à l’aide TableServiceClient du service Uri de table spécifié et TableSharedKeyCredential. |
TableServiceClient(Uri, TableSharedKeyCredential, TableClientOptions) |
Initialise une nouvelle instance de à l’aide TableServiceClient du service Uri de table spécifié et TableSharedKeyCredential. |
TableServiceClient(Uri, TokenCredential, TableClientOptions) |
Initialise une nouvelle instance de à l’aide TableServiceClient du spécifiéUri. |
Propriétés
AccountName |
Nom du compte de table avec lequel ce client instance interagira. |
Uri |
URI du compte de table. |
Méthodes
CreateQueryFilter(Expression<Func<TableItem,Boolean>>) |
Crée une chaîne de requête de filtre OData à partir de l’expression fournie. |
CreateQueryFilter(FormattableString) |
Créez une expression de filtre OData à partir d’une chaîne interpolée. Les valeurs interpolées sont guillemets et placées dans une séquence d’échappement si nécessaire. |
CreateTable(String, CancellationToken) |
Crée une table sur le service. |
CreateTableAsync(String, CancellationToken) |
Crée une table sur le service. |
CreateTableIfNotExists(String, CancellationToken) |
Crée une table sur le service. |
CreateTableIfNotExistsAsync(String, CancellationToken) |
Crée une table sur le service. |
DeleteTable(String, CancellationToken) |
Supprime une table sur le service. |
DeleteTableAsync(String, CancellationToken) |
Supprime une table sur le service. |
GenerateSasUri(TableAccountSasBuilder) |
Retourne GenerateSasUri(TableAccountSasBuilder) un Uri qui génère un URI SAS du service de table basé sur les propriétés du client et le générateur passé. Pour plus d'informations, consultez la rubrique Construction d’une SAP de service |
GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) |
Retourne GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) un Uri qui génère un URI de signature d’accès partagé (SAS) du service de table en fonction des propriétés et paramètres du client passés. Pour plus d'informations, consultez la rubrique Construction d’une SAP de service. |
GetProperties(CancellationToken) |
Obtient les propriétés du service Table d’un compte, y compris les propriétés pour les règles d’analyse et CORS (cross-origin resource sharing). |
GetPropertiesAsync(CancellationToken) |
Obtient les propriétés du service Table d’un compte, y compris les propriétés pour les règles d’analyse et CORS (cross-origin resource sharing). |
GetSasBuilder(String, TableAccountSasResourceTypes, DateTimeOffset) |
Obtient une TableAccountSasBuilder instance délimitée à la table active. |
GetSasBuilder(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) |
Obtient une TableAccountSasBuilder instance délimitée au compte actuel. |
GetStatistics(CancellationToken) |
Récupère des statistiques relatives à la réplication pour le service de Table. Elle est disponible uniquement sur le point de terminaison de l’emplacement secondaire lorsque la réplication géoredondante avec accès en lecture est activée pour le compte. |
GetStatisticsAsync(CancellationToken) |
Récupère des statistiques relatives à la réplication pour le service de Table. Elle est disponible uniquement sur le point de terminaison de l’emplacement secondaire lorsque la réplication géoredondante avec accès en lecture est activée pour le compte. |
GetTableClient(String) |
Obtient une instance d’un TableClient configuré avec les options actuellesTableServiceClient, affinité avec le spécifié |
Query(Expression<Func<TableItem,Boolean>>, Nullable<Int32>, CancellationToken) |
Obtient la liste des tables du compte de stockage. |
Query(FormattableString, Nullable<Int32>, CancellationToken) |
Obtient la liste des tables du compte de stockage. |
Query(String, Nullable<Int32>, CancellationToken) |
Obtient la liste des tables du compte de stockage. |
QueryAsync(Expression<Func<TableItem,Boolean>>, Nullable<Int32>, CancellationToken) |
Obtient la liste des tables du compte de stockage. |
QueryAsync(FormattableString, Nullable<Int32>, CancellationToken) |
Obtient la liste des tables du compte de stockage. |
QueryAsync(String, Nullable<Int32>, CancellationToken) |
Obtient la liste des tables du compte de stockage. |
SetProperties(TableServiceProperties, CancellationToken) |
Définit les propriétés du point de terminaison de service Table d’un compte, y compris les propriétés pour les règles Analytics et CORS (Cross-Origin Resource Sharing). |
SetPropertiesAsync(TableServiceProperties, CancellationToken) |
Définit les propriétés du point de terminaison de service Table d’un compte, y compris les propriétés pour les règles Analytics et CORS (Cross-Origin Resource Sharing). |
S’applique à
Azure SDK for .NET