TableServiceClient Klasse

Definition

Bietet TableServiceClient synchrone und asynchrone Methoden zum Ausführen von Vorgängen auf Tabellenebene mit Azure Tables, die entweder in Azure-Speicherkonten oder in der Azure Cosmos DB-Tabellen-API gehostet werden.

public class TableServiceClient
type TableServiceClient = class
Public Class TableServiceClient
Vererbung
TableServiceClient

Konstruktoren

TableServiceClient()

Initialisiert eine neue instance der -Klasse für die TableServiceClient Simulation.

TableServiceClient(String)

Initialisiert eine neue instance von TableServiceClient unter Verwendung der angegebenen Verbindungszeichenfolge.

TableServiceClient(String, TableClientOptions)

Initialisiert eine neue instance von TableServiceClient unter Verwendung der angegebenen Verbindungszeichenfolge.

TableServiceClient(Uri, AzureSasCredential)

Initialisiert eine neue instance von unter Verwendung des TableServiceClient angegebenenUri, das SAS-Tokenanmeldeinformationen (Shared Access Signature) enthält.

TableServiceClient(Uri, AzureSasCredential, TableClientOptions)

Initialisiert eine neue instance des TableServiceClient mithilfe des angegebenen Uri.

TableServiceClient(Uri, TableClientOptions)

Initialisiert eine neue instance von unter Verwendung des TableServiceClient angegebenenUri, das SAS-Tokenanmeldeinformationen (Shared Access Signature) enthält. Informationen zum Erstellen eines SAS-Tokens finden Sie unter GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) Erstellen eines SAS-Tokens.

TableServiceClient(Uri, TableSharedKeyCredential)

Initialisiert eine neue instance von TableServiceClient mit dem angegebenen Tabellendienst Uri und TableSharedKeyCredential.

TableServiceClient(Uri, TableSharedKeyCredential, TableClientOptions)

Initialisiert eine neue instance von TableServiceClient mit dem angegebenen Tabellendienst Uri und TableSharedKeyCredential.

TableServiceClient(Uri, TokenCredential, TableClientOptions)

Initialisiert eine neue instance des TableServiceClient mithilfe des angegebenen Uri.

Eigenschaften

AccountName

Der Name des Tabellenkontos, mit dem dieser Client instance interagiert.

Uri

Der URI für das Tabellenkonto.

Methoden

CreateQueryFilter(Expression<Func<TableItem,Boolean>>)

Erstellt eine OData-Filterabfragezeichenfolge aus dem angegebenen Ausdruck.

CreateQueryFilter(FormattableString)

Erstellen Sie einen OData-Filterausdruck aus einer interpolierten Zeichenfolge. Die interpolierten Werte werden in Anführungszeichen gesetzt und bei Bedarf mit Escapezeichen versehen.

CreateTable(String, CancellationToken)

Erstellt eine Tabelle für den Dienst.

CreateTableAsync(String, CancellationToken)

Erstellt eine Tabelle für den Dienst.

CreateTableIfNotExists(String, CancellationToken)

Erstellt eine Tabelle für den Dienst.

CreateTableIfNotExistsAsync(String, CancellationToken)

Erstellt eine Tabelle für den Dienst.

DeleteTable(String, CancellationToken)

Löscht eine Tabelle im Dienst.

DeleteTableAsync(String, CancellationToken)

Löscht eine Tabelle im Dienst.

GenerateSasUri(TableAccountSasBuilder)

Gibt GenerateSasUri(TableAccountSasBuilder) einen Uri zurück, der einen Tabellendienst-SAS-URI basierend auf den übergebenen Clienteigenschaften und dem übergebenen Generator generiert.

Weitere Informationen finden Sie unter Erstellen einer Dienst-SAS

GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset)

Gibt GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset) einen Uri zurück, der basierend auf den übergebenen Clienteigenschaften und Parametern einen SAS-URI (Shared Access Signature) des Tabellendiensts generiert.

Weitere Informationen finden Sie unter Erstellen einer Dienst-SAS.

GetProperties(CancellationToken)

Ruft die Eigenschaften des Table-Diensts eines Kontos ab, einschließlich eigenschaften für Analytics- und CORS-Regeln (Cross-Origin Resource Sharing).

GetPropertiesAsync(CancellationToken)

Ruft die Eigenschaften des Table-Diensts eines Kontos ab, einschließlich eigenschaften für Analytics- und CORS-Regeln (Cross-Origin Resource Sharing).

GetSasBuilder(String, TableAccountSasResourceTypes, DateTimeOffset)

Ruft einen TableAccountSasBuilder instance ab, der auf die aktuelle Tabelle ausgerichtet ist.

GetSasBuilder(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset)

Ruft einen TableAccountSasBuilder instance ab, der auf das aktuelle Konto ausgerichtet ist.

GetStatistics(CancellationToken)

Ruft Statistiken zur Replikation für den Tabellendienst ab. Sie ist nur auf dem endpunkt des sekundären Standorts verfügbar, wenn die georedundante Replikation mit Lesezugriff für das Konto aktiviert ist.

GetStatisticsAsync(CancellationToken)

Ruft Statistiken zur Replikation für den Tabellendienst ab. Sie ist nur auf dem endpunkt des sekundären Standorts verfügbar, wenn die georedundante Replikation mit Lesezugriff für das Konto aktiviert ist.

GetTableClient(String)

Ruft eine instance eines TableClient ab, das mit den aktuellen TableServiceClient Optionen konfiguriert ist und dem angegebenen tableNameentspricht.

Query(Expression<Func<TableItem,Boolean>>, Nullable<Int32>, CancellationToken)

Ruft eine Liste von Tabellen aus dem Speicherkonto ab.

Query(FormattableString, Nullable<Int32>, CancellationToken)

Ruft eine Liste von Tabellen aus dem Speicherkonto ab.

Query(String, Nullable<Int32>, CancellationToken)

Ruft eine Liste von Tabellen aus dem Speicherkonto ab.

QueryAsync(Expression<Func<TableItem,Boolean>>, Nullable<Int32>, CancellationToken)

Ruft eine Liste von Tabellen aus dem Speicherkonto ab.

QueryAsync(FormattableString, Nullable<Int32>, CancellationToken)

Ruft eine Liste von Tabellen aus dem Speicherkonto ab.

QueryAsync(String, Nullable<Int32>, CancellationToken)

Ruft eine Liste von Tabellen aus dem Speicherkonto ab.

SetProperties(TableServiceProperties, CancellationToken)

Legt Eigenschaften für den Tabellendienstendpunkt eines Kontos fest, einschließlich Eigenschaften für Analytics- und CORS-Regeln (Cross-Origin Resource Sharing).

SetPropertiesAsync(TableServiceProperties, CancellationToken)

Legt Eigenschaften für den Tabellendienstendpunkt eines Kontos fest, einschließlich Eigenschaften für Analytics- und CORS-Regeln (Cross-Origin Resource Sharing).

Gilt für: