Microsoft.Azure.Cosmos.Table 名前空間

クラス

CloudStorageAccount

Microsoft Azure CosmosDB テーブル アカウントを表します。

CloudStorageAccountExtensions

Cosmos テーブル拡張機能

CloudTable

Microsoft Azure テーブルを表します。

CloudTableClient

Microsoft Azure Table Service のクライアント側の論理表現を提供します。 このクライアントを使用して Table Service に対する要求を構成および実行します。

CorsProperties

CORS に関連するサービスのプロパティを表すクラスです。

CorsRule

CORS に関連するサービスのプロパティを表すクラスです。

CosmosExecutorConfiguration

Azure Cosmos テーブル サービスへの接続に関連付けられている CloudTableClient 、Azure Cosmos Table Service に使用される clientConfiguration を表します。

DynamicTableEntity

呼び出し元がエンティティのプロパティ マップに直接アクセスできるようにする ITableEntity 型です。 このクラスを使用すると、シリアル化および逆シリアル化に対するリフレクションを使用する必要がありません。

EntityProperty

テーブル内のエンティティの 1 つのプロパティに関する情報を格納するためのクラスです。

EntityPropertyConverter

EntityPropertyConverter クラス。

EntityPropertyConverterOptions

Entity プロパティ コンバーターによってオブジェクトをフラット化および再構成するために指定できる一連のオプションを表します。

ExponentialRetry

指定された回数、再試行を行う再試行ポリシーを表します。再試行間隔は、ランダム指数バックオフ法 (Randomized Exponential Back Off Scheme) を使用して決定されます。

GeoReplicationStats

geo レプリケーションの統計情報を表すクラスです。

IgnorePropertyAttribute

シリアル化または逆シリアル化中にエンティティのプロパティを無視するために使用できるカスタム属性を表します。

IPAddressOrRange

1 つの IP アドレスまたは 1 つの範囲の IP アドレス (最小値と最大値を含む) を指定します。

LinearRetry

再試行間の指定された一定の時間間隔を使用して、指定された回数再試行を実行する再試行ポリシーを表します。

LoggingProperties

ログ記録に関連したサービスのプロパティを表すクラスです。

MetricsProperties

メトリックに関連するサービスのプロパティを表すクラスです。

NameValidator

Microsoft Azure Storage サービス中でリソース名を検証するためのヘルパーを提供します。

NoRetry

再試行を実行しない再試行ポリシーを表します。

OperationContext

ストレージ サービスに対する要求操作のコンテキストを表し、その実行に関する追加のランタイム情報を提供します。

QueryComparisons

クエリの作成に使用できる一連の比較演算子を定義します。

RequestEventArgs

要求イベントに関連付けられている情報およびイベント データを提供します。

RequestResult

テーブル操作要求の結果。

RestExecutorConfiguration

Azure Storage テーブル サービスへの接続に関連付けられている CloudTableClient 、Azure Storage Table Service に使用される clientConfiguration を表します。

ResultSegment<TElement>

可能な結果の合計セットから取得された結果セグメントを表します。

RetryContext

Microsoft Azure ストレージ サービスに対して行われた要求の 1 つ以上の再試行のコンテキストを表します。これには、要求に対して行われた再試行の回数、最後の要求の結果、後続の再試行のためのストレージの場所と場所モードが含まれます。

RetryInfo

Microsoft Azure ストレージ サービスに対して行われる要求の次の再試行のパラメーター (次の再試行のターゲットの場所と場所モード、次の再試行までの間隔など) を指定します。

ServiceProperties

クラウド ストレージ サービスに関連する一連のプロパティを表すクラスです。

ServiceStats

クラウド ストレージ サービスに関連する一連の統計情報を表すクラスです。

SharedAccessAccountPolicy

共有アクセス署名の開始時刻、有効期限、アクセス許可、署名済みサービス、署名付きリソースの種類、署名付きプロトコル、署名済み IP アドレスを指定する、アカウントの共有アクセス ポリシーを表します。

SharedAccessTablePolicies

テーブルに対して定義されている共有アクセス ポリシーのコレクションを表します。

SharedAccessTablePolicy

共有アクセス署名の開始時刻、有効期限、アクセス許可を指定する共有アクセス ポリシーを表します。

StorageCredentials

Microsoft Azure ストレージ アカウントへのアクセスを認証するために使用される資格情報のセットを表します。

StorageErrorCodeStrings
StorageException

Table サービスによってスローされる例外を表します。

StorageExtendedErrorInformation

Microsoft Azure ストレージ サービスによって返される拡張エラー情報を表します。

StorageUri

Microsoft Azure Storage リソースのプライマリとセカンダリの両方の場所の URI が含まれます。

TableBatchOperation

テーブルに対するバッチ操作を表します。

TableBatchResult

テーブル バッチ操作の結果を表します。

TableClientConfiguration

に関連付けられている構成設定を CloudTableClient表します。

TableContinuationToken

一覧作成操作の継続トークンを表します。

TableEntity

Table サービスにおけるテーブル エンティティの基本オブジェクト型を表します。

TableEntityAdapter<T>

クラスから TableEntity 継承したりインターフェイスを実装 ITableEntity したりすることなく、Azure Table Storage へのオブジェクトの読み取りと書き込みを可能にするアダプター クラス。 オブジェクトには、単純な POCO オブジェクト、または入れ子になった複合プロパティを持つ複雑なオブジェクトを指定できます。

TableErrorCodeStrings
TableOperation

1 つのテーブル操作を表します。

TableOperators

クエリを作成するための一連のブール演算子を定義します。

TablePermissions

テーブルのアクセス許可を表します。

TableQuery

指定されたテーブルに対するクエリを表します。

TableQuery<TElement>

Microsoft Azure テーブルに対するクエリを表します。

TableQuerySegment<TElement>

結果のセグメントを表し、継続トークンの情報を含みます。

TableRequestOptions

Table サービスに対する要求で指定できるタイムアウト ポリシーと再試行ポリシーの一連のオプションを表します。

TableResult

テーブル操作の結果を表します。

TableResultSegment

CloudTable の結果のセグメントを表し、改ページのシナリオのための継続情報を含みます。

インターフェイス

IExtendedRetryPolicy

再試行ポリシーを表します。

IRetryPolicy

再試行ポリシーを表します。

ITableEntity

テーブルのエンティティ型に必要なインターフェイスです。 ITableEntity インターフェイスには、必須のエンティティ プロパティの getter メソッドと setter メソッドに加え、プロパティ ディクショナリを使用したあらゆるエンティティ プロパティのシリアル化と逆シリアル化に必要な ReadEntity(IDictionary<String,EntityProperty>, OperationContext) メソッドと WriteEntity(OperationContext) メソッドが宣言されています。 クラスの作成時に ITableEntity を実装することによって、プロパティの格納、取得、シリアル化、逆シリアル化をカスタマイズしたり、テーブル エンティティに使用するカスタム ロジックを追加したりすることができます。

列挙型

CorsHttpMethods

CORS でサポートされる HTTP メソッドです。

EdmType

テーブル エンティティのプロパティに格納できる値の型を表す列挙体です。

GeoReplicationStatus

サービスの geo レプリケーションの状態を表す列挙体です。

LocationMode

要求の受信場所を示す配置モードを指定します。

LoggingOperations

サービスのログ記録の状態を表す列挙体です。

MetricsLevel

サービスのメトリックの収集状態を表す列挙体です。

SharedAccessAccountPermissions

共有アクセス アカウント ポリシーで使用できるアクセス許可のセットを指定します。

SharedAccessAccountResourceTypes

共有アクセス アカウント ポリシーで使用可能な署名付きリソースの種類のセットを指定します。

SharedAccessAccountServices

共有アクセス アカウント ポリシーで使用可能な署名済みサービスのセットを指定します。

SharedAccessProtocol

共有アクセス アカウント ポリシーに使用できる署名付きプロトコルのセットを指定します。

SharedAccessTablePermissions

共有アクセス テーブル ポリシーの有効な一連の権限を指定します。

StorageLocation

ストレージ サービスの場所を表します。

TableOperationType

TableOperation で実行できる操作の種類を含む列挙体です。

TablePayloadFormat

テーブルでサポートされるペイロードの形式について説明します。

代理人

EntityResolver<T>

エンティティを解決するデリゲートを返します。