TableServiceClient Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O TableServiceClient fornece métodos síncronos e assíncronos para executar operações de nível de tabela com tabelas do Azure hospedadas em contas de armazenamento do Azure ou na API de tabela do Azure Cosmos DB.
public class TableServiceClient
type TableServiceClient = class
Public Class TableServiceClient
- Herança
-
TableServiceClient
Construtores
TableServiceClient() |
Inicializa uma nova instância da TableServiceClient classe para zombar. |
TableServiceClient(String) |
Inicializa uma nova instância do usando a cadeia de TableServiceClient conexão especificada. |
TableServiceClient(String, TableClientOptions) |
Inicializa uma nova instância do usando a cadeia de TableServiceClient conexão especificada. |
TableServiceClient(Uri, AzureSasCredential) |
Inicializa uma nova instância do TableServiceClient usando o especificado Uri que contém uma credencial de token SAS (assinatura de acesso compartilhado). |
TableServiceClient(Uri, AzureSasCredential, TableClientOptions) |
Inicializa uma nova instância do TableServiceClient usando o especificado Uri. |
TableServiceClient(Uri, TableClientOptions) |
Inicializa uma nova instância do TableServiceClient usando o especificado Uri que contém uma credencial de token SAS (assinatura de acesso compartilhado). Consulte GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) para criar um token SAS. |
TableServiceClient(Uri, TableSharedKeyCredential) |
Inicializa uma nova instância do TableServiceClient usando o serviço Uri de tabela especificado e TableSharedKeyCredential. |
TableServiceClient(Uri, TableSharedKeyCredential, TableClientOptions) |
Inicializa uma nova instância do TableServiceClient usando o serviço Uri de tabela especificado e TableSharedKeyCredential. |
TableServiceClient(Uri, TokenCredential, TableClientOptions) |
Inicializa uma nova instância do TableServiceClient usando o especificado Uri. |
Propriedades
AccountName |
O nome da conta de tabela com a qual essa instância do cliente interagirá. |
Uri |
O Uri da conta da tabela. |
Métodos
CreateQueryFilter(Expression<Func<TableItem,Boolean>>) |
Cria uma cadeia de caracteres de consulta de filtro OData da expressão fornecida. |
CreateQueryFilter(FormattableString) |
Crie uma expressão de filtro OData de uma cadeia de caracteres interpolada. Os valores interpolados serão citados e escapados conforme necessário. |
CreateTable(String, CancellationToken) |
Cria uma tabela no serviço. |
CreateTableAsync(String, CancellationToken) |
Cria uma tabela no serviço. |
CreateTableIfNotExists(String, CancellationToken) |
Cria uma tabela no serviço. |
CreateTableIfNotExistsAsync(String, CancellationToken) |
Cria uma tabela no serviço. |
DeleteTable(String, CancellationToken) |
Exclui uma tabela no serviço. |
DeleteTableAsync(String, CancellationToken) |
Exclui uma tabela no serviço. |
GenerateSasUri(TableAccountSasBuilder) |
O GenerateSasUri(TableAccountSasBuilder) retorna um Uri que gera um Uri SAS do Serviço de Tabela com base nas propriedades do cliente e no construtor passados. Para obter mais informações, consulte Construindo uma SAS de serviço |
GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) |
O GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) retorna um Uri que gera um Uri SAS (Assinatura de Acesso Compartilhado) do Serviço de Tabela com base nas propriedades e parâmetros do cliente passados. Para obter mais informações, consulte Construindo uma SAS de serviço. |
GetProperties(CancellationToken) |
Obtém as propriedades do serviço Tabela de uma conta, incluindo propriedades para regras de Análise e CORS (Compartilhamento de Recursos entre Origens). |
GetPropertiesAsync(CancellationToken) |
Obtém as propriedades do serviço Tabela de uma conta, incluindo propriedades para regras de Análise e CORS (Compartilhamento de Recursos entre Origens). |
GetSasBuilder(String, TableAccountSasResourceTypes, DateTimeOffset) |
Obtém uma TableAccountSasBuilder instância com escopo para a tabela atual. |
GetSasBuilder(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) |
Obtém uma TableAccountSasBuilder instância com escopo para a conta atual. |
GetStatistics(CancellationToken) |
Recupera as estatísticas relacionadas à replicação do serviço Tabela. Ele só está disponível no ponto de extremidade de localização secundário quando a replicação com redundância geográfica de acesso de leitura está habilitada para a conta. |
GetStatisticsAsync(CancellationToken) |
Recupera as estatísticas relacionadas à replicação do serviço Tabela. Ele só está disponível no ponto de extremidade de localização secundário quando a replicação com redundância geográfica de acesso de leitura está habilitada para a conta. |
GetTableClient(String) |
Obtém uma instância de um TableClient configurado com as opções atuais TableServiceClient , afinidade com o especificado |
Query(Expression<Func<TableItem,Boolean>>, Nullable<Int32>, CancellationToken) |
Obtém uma lista de tabelas da conta de armazenamento. |
Query(FormattableString, Nullable<Int32>, CancellationToken) |
Obtém uma lista de tabelas da conta de armazenamento. |
Query(String, Nullable<Int32>, CancellationToken) |
Obtém uma lista de tabelas da conta de armazenamento. |
QueryAsync(Expression<Func<TableItem,Boolean>>, Nullable<Int32>, CancellationToken) |
Obtém uma lista de tabelas da conta de armazenamento. |
QueryAsync(FormattableString, Nullable<Int32>, CancellationToken) |
Obtém uma lista de tabelas da conta de armazenamento. |
QueryAsync(String, Nullable<Int32>, CancellationToken) |
Obtém uma lista de tabelas da conta de armazenamento. |
SetProperties(TableServiceProperties, CancellationToken) |
Define propriedades para o ponto de extremidade de serviço Table de uma conta, incluindo propriedades para regras de Análise e CORS (Compartilhamento de Recursos entre Origens). |
SetPropertiesAsync(TableServiceProperties, CancellationToken) |
Define propriedades para o ponto de extremidade de serviço Table de uma conta, incluindo propriedades para regras de Análise e CORS (Compartilhamento de Recursos entre Origens). |
Aplica-se a
Azure SDK for .NET