TableServiceClient Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
TableServiceClient proporciona métodos sincrónicos y asincrónicos para realizar operaciones de nivel de tabla con tablas de Azure hospedadas en cuentas de almacenamiento de Azure o en table API de Azure Cosmos DB.
public class TableServiceClient
type TableServiceClient = class
Public Class TableServiceClient
- Herencia
-
TableServiceClient
Constructores
TableServiceClient() |
Inicializa una nueva instancia de la TableServiceClient clase para simular. |
TableServiceClient(String) |
Inicializa una nueva instancia de utilizando la cadena de TableServiceClient conexión especificada. |
TableServiceClient(String, TableClientOptions) |
Inicializa una nueva instancia de utilizando la cadena de TableServiceClient conexión especificada. |
TableServiceClient(Uri, AzureSasCredential) |
Inicializa una nueva instancia de TableServiceClient utilizando el especificado Uri que contiene una credencial de token de firma de acceso compartido (SAS). |
TableServiceClient(Uri, AzureSasCredential, TableClientOptions) |
Inicializa una nueva instancia de TableServiceClient utilizando el especificado Uri. |
TableServiceClient(Uri, TableClientOptions) |
Inicializa una nueva instancia de TableServiceClient utilizando el especificado Uri que contiene una credencial de token de firma de acceso compartido (SAS). Consulte GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) para crear un token de SAS. |
TableServiceClient(Uri, TableSharedKeyCredential) |
Inicializa una nueva instancia de TableServiceClient utilizando table service Uri y TableSharedKeyCredential. |
TableServiceClient(Uri, TableSharedKeyCredential, TableClientOptions) |
Inicializa una nueva instancia de TableServiceClient utilizando table service Uri y TableSharedKeyCredential. |
TableServiceClient(Uri, TokenCredential, TableClientOptions) |
Inicializa una nueva instancia de TableServiceClient utilizando el especificado Uri. |
Propiedades
AccountName |
Nombre de la cuenta de tabla con la que interactuará esta instancia de cliente. |
Uri |
URI de la cuenta de tabla. |
Métodos
CreateQueryFilter(Expression<Func<TableItem,Boolean>>) |
Crea una cadena de consulta de filtro OData a partir de la expresión proporcionada. |
CreateQueryFilter(FormattableString) |
Cree una expresión de filtro de OData a partir de una cadena interpolada. Los valores interpolados se cogen y se escaparán según sea necesario. |
CreateTable(String, CancellationToken) |
Crea una tabla en el servicio. |
CreateTableAsync(String, CancellationToken) |
Crea una tabla en el servicio. |
CreateTableIfNotExists(String, CancellationToken) |
Crea una tabla en el servicio. |
CreateTableIfNotExistsAsync(String, CancellationToken) |
Crea una tabla en el servicio. |
DeleteTable(String, CancellationToken) |
Elimina una tabla en el servicio. |
DeleteTableAsync(String, CancellationToken) |
Elimina una tabla en el servicio. |
GenerateSasUri(TableAccountSasBuilder) |
GenerateSasUri(TableAccountSasBuilder) devuelve un Uri objeto que genera un URI de SAS de Table Service basado en las propiedades del cliente y el generador pasados. Para obtener más información, vea Construcción de una SAS de servicio |
GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) |
GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) devuelve un Uri que genera un URI de firma de acceso compartido (SAS) de Table Service basado en las propiedades y parámetros del cliente pasados. Para obtener más información, vea Construcción de una SAS de servicio. |
GetProperties(CancellationToken) |
Obtiene las propiedades de Table service de una cuenta, incluidas las propiedades de las reglas Analytics y CORS (uso compartido de recursos entre orígenes). |
GetPropertiesAsync(CancellationToken) |
Obtiene las propiedades de Table service de una cuenta, incluidas las propiedades de las reglas Analytics y CORS (uso compartido de recursos entre orígenes). |
GetSasBuilder(String, TableAccountSasResourceTypes, DateTimeOffset) |
Obtiene una TableAccountSasBuilder instancia cuyo ámbito es la tabla actual. |
GetSasBuilder(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) |
Obtiene una TableAccountSasBuilder instancia cuyo ámbito es la cuenta actual. |
GetStatistics(CancellationToken) |
Recupera las estadísticas relacionadas con la replicación para el servicio Tabla. Solo está disponible en el punto de conexión de ubicación secundaria cuando la replicación con redundancia geográfica con acceso de lectura está habilitada para la cuenta. |
GetStatisticsAsync(CancellationToken) |
Recupera las estadísticas relacionadas con la replicación para el servicio Tabla. Solo está disponible en el punto de conexión de ubicación secundaria cuando la replicación con redundancia geográfica con acceso de lectura está habilitada para la cuenta. |
GetTableClient(String) |
Obtiene una instancia de un TableClient configurado con las opciones actuales TableServiceClient , con afinidad con el especificado |
Query(Expression<Func<TableItem,Boolean>>, Nullable<Int32>, CancellationToken) |
Obtiene una lista de tablas de la cuenta de almacenamiento. |
Query(FormattableString, Nullable<Int32>, CancellationToken) |
Obtiene una lista de tablas de la cuenta de almacenamiento. |
Query(String, Nullable<Int32>, CancellationToken) |
Obtiene una lista de tablas de la cuenta de almacenamiento. |
QueryAsync(Expression<Func<TableItem,Boolean>>, Nullable<Int32>, CancellationToken) |
Obtiene una lista de tablas de la cuenta de almacenamiento. |
QueryAsync(FormattableString, Nullable<Int32>, CancellationToken) |
Obtiene una lista de tablas de la cuenta de almacenamiento. |
QueryAsync(String, Nullable<Int32>, CancellationToken) |
Obtiene una lista de tablas de la cuenta de almacenamiento. |
SetProperties(TableServiceProperties, CancellationToken) |
Establece las propiedades para el punto de conexión de Table service de una cuenta, incluidas las propiedades de las reglas analytics y CORS (uso compartido de recursos entre orígenes). |
SetPropertiesAsync(TableServiceProperties, CancellationToken) |
Establece las propiedades para el punto de conexión de Table service de una cuenta, incluidas las propiedades de las reglas analytics y CORS (uso compartido de recursos entre orígenes). |
Se aplica a
Azure SDK for .NET