TableServiceClient クラス

定義

には TableServiceClient 、Azure ストレージ アカウントまたは Azure Cosmos DB テーブル API でホストされている Azure Tables でテーブル レベルの操作を実行するための同期メソッドと非同期メソッドが用意されています。

public class TableServiceClient
type TableServiceClient = class
Public Class TableServiceClient
継承
TableServiceClient

コンストラクター

TableServiceClient()

モック作成のために クラスの TableServiceClient 新しいインスタンスを初期化します。

TableServiceClient(String)

指定した接続文字列を使用して、 TableServiceClient の新しいインスタンスを初期化します。

TableServiceClient(String, TableClientOptions)

指定した接続文字列を使用して、 TableServiceClient の新しいインスタンスを初期化します。

TableServiceClient(Uri, AzureSasCredential)

Shared Access Signature (SAS) トークン資格情報を含む指定した Uri を使用して、 のTableServiceClient新しいインスタンスを初期化します。

TableServiceClient(Uri, AzureSasCredential, TableClientOptions)

指定した を使用して、 TableServiceClient の新しいインスタンスを初期化します Uri

TableServiceClient(Uri, TableClientOptions)

Shared Access Signature (SAS) トークン資格情報を含む指定した Uri を使用して、 のTableServiceClient新しいインスタンスを初期化します。 SAS トークンの作成に関するページを参照してください GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset)

TableServiceClient(Uri, TableSharedKeyCredential)

指定したテーブル サービス Uri と をTableServiceClient使用して、 の新しいインスタンスをTableSharedKeyCredential初期化します。

TableServiceClient(Uri, TableSharedKeyCredential, TableClientOptions)

指定したテーブル サービス Uri と をTableServiceClient使用して、 の新しいインスタンスをTableSharedKeyCredential初期化します。

TableServiceClient(Uri, TokenCredential, TableClientOptions)

指定した を使用して、 TableServiceClient の新しいインスタンスを初期化します Uri

プロパティ

AccountName

このクライアント インスタンスが対話するテーブル アカウントの名前。

Uri

テーブル アカウントの Uri。

メソッド

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

指定された式から OData フィルター クエリ文字列を作成します。

CreateQueryFilter(FormattableString)

挿入文字列から OData フィルター式を作成します。 補間された値は、必要に応じて引用符で囲んでエスケープされます。

CreateTable(String, CancellationToken)

サービスにテーブルを作成します。

CreateTableAsync(String, CancellationToken)

サービスにテーブルを作成します。

CreateTableIfNotExists(String, CancellationToken)

サービスにテーブルを作成します。

CreateTableIfNotExistsAsync(String, CancellationToken)

サービスにテーブルを作成します。

DeleteTable(String, CancellationToken)

サービスのテーブルを削除します。

DeleteTableAsync(String, CancellationToken)

サービスのテーブルを削除します。

GenerateSasUri(TableAccountSasBuilder)

GenerateSasUri(TableAccountSasBuilder)Uri 渡されたクライアント プロパティとビルダーに基づいて Table Service SAS URI を生成する を返します。

詳細については、「 サービス SAS の構築

GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset)

GenerateSasUri(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset)Uri 渡されたクライアントのプロパティとパラメーターに基づいて Table Service Shared Access Signature (SAS) URI を生成する を返します。

詳細については、「 サービス SAS の構築

GetProperties(CancellationToken)

Analytics および CORS (クロスオリジン リソース共有) ルールのプロパティを含む、アカウントのテーブル サービスのプロパティを取得します。

GetPropertiesAsync(CancellationToken)

Analytics および CORS (クロスオリジン リソース共有) ルールのプロパティを含む、アカウントのテーブル サービスのプロパティを取得します。

GetSasBuilder(String, TableAccountSasResourceTypes, DateTimeOffset)

現在のテーブルを TableAccountSasBuilder スコープにしたインスタンスを取得します。

GetSasBuilder(TableAccountSasPermissions, TableAccountSasResourceTypes, DateTimeOffset)

現在のアカウントを TableAccountSasBuilder スコープとしたインスタンスを取得します。

GetStatistics(CancellationToken)

Table Service のレプリケーションに関連する統計情報を取得します。 これは、アカウントに対して読み取りアクセス geo 冗長レプリケーションが有効になっている場合にのみ、セカンダリ ロケーション エンドポイントで使用できます。

GetStatisticsAsync(CancellationToken)

Table Service のレプリケーションに関連する統計情報を取得します。 これは、アカウントに対して読み取りアクセス geo 冗長レプリケーションが有効になっている場合にのみ、セカンダリ ロケーション エンドポイントで使用できます。

GetTableClient(String)

現在TableServiceClientのオプションを使用して構成された のTableClientインスタンスを取得します。これは、指定した tableNameと関係があります。

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

ストレージ アカウントからテーブルの一覧を取得します。

Query(FormattableString, Nullable<Int32>, CancellationToken)

ストレージ アカウントからテーブルの一覧を取得します。

Query(String, Nullable<Int32>, CancellationToken)

ストレージ アカウントからテーブルの一覧を取得します。

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

ストレージ アカウントからテーブルの一覧を取得します。

QueryAsync(FormattableString, Nullable<Int32>, CancellationToken)

ストレージ アカウントからテーブルの一覧を取得します。

QueryAsync(String, Nullable<Int32>, CancellationToken)

ストレージ アカウントからテーブルの一覧を取得します。

SetProperties(TableServiceProperties, CancellationToken)

Analytics および CORS (クロスオリジン リソース共有) ルールのプロパティを含む、アカウントの Table Service エンドポイントのプロパティを設定します。

SetPropertiesAsync(TableServiceProperties, CancellationToken)

Analytics および CORS (クロスオリジン リソース共有) ルールのプロパティを含む、アカウントの Table Service エンドポイントのプロパティを設定します。

適用対象