Compartir a través de


TableServiceClient Clase

Definición

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 tableName.

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