TableRequestOptions クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Table サービスに対する要求で指定できるタイムアウト ポリシーと再試行ポリシーの一連のオプションを表します。
public sealed class TableRequestOptions
type TableRequestOptions = class
Public NotInheritable Class TableRequestOptions
- 継承
-
TableRequestOptions
コンストラクター
TableRequestOptions() |
TableRequestOptions クラスの新しいインスタンスを初期化します。 |
TableRequestOptions(TableRequestOptions) |
TableRequestOptions を指定して、TableRequestOptions クラスの新しいインスタンスを初期化します。 |
フィールド
MaxMaximumExecutionTime |
指定できる最大実行時間。 |
プロパティ
ConsistencyLevel |
Cosmos Table Endpoint に対する の CloudTableClient 整合性レベル。 これは、読み取り操作のデータベース アカウントの整合性レベルを弱めるために使用できます。 これが設定されていない場合は、必要な整合性レベルが使用されます。 |
LocationMode |
要求の配置モードを取得または設定します。 |
MaximumExecutionTime |
要求に関して発生しうるすべての再試行を加味した最大実行時間を取得または設定します。 |
PayloadFormat |
要求に使用される TablePayloadFormat を取得または設定します。 |
ProjectSystemProperties |
パーティション キーや行キーなどのシステム プロパティをクエリに含めるオプションを取得または設定します。 |
PropertyResolver |
パーティション キー、行キー、およびプロパティ名を指定して、エンティティ プロパティの を EdmType 取得するために使用されるデリゲートを取得または設定します。 |
RetryPolicy |
要求の再試行ポリシーを取得または設定します。 |
ServerTimeout |
要求に対するサーバー タイムアウト間隔を取得または設定します。 |
SessionToken |
Azure Cosmos DB サービスのセッション整合性で使用するトークンを取得または設定します。 ダイレクト モードでのみサポートされます。 |
TableQueryContinuationTokenLimitInKb |
クエリ応答で継続トークンの長さを取得または設定します。 有効な値は >= 0 です。 |
TableQueryEnableScan |
フィルターがフィルターにインデックスを使用できない場合にスキャンを実行するオプションを取得または設定します。 既定値は false です。 ダイレクト モードでのみサポートされます。 |
TableQueryMaxBufferedItemCount |
Azure Cosmos DB サービスでの並列クエリの実行中にクライアント側でバッファーに格納できる項目の最大数を取得または設定します。 正のプロパティ値を指定すると、バッファー内の項目の数が設定値に制限されます。 0 未満に設定すると、バッファーに格納される項目の数はシステムによって自動的に設定されます。 |
TableQueryMaxDegreeOfParallelism |
クロスパーティション クエリの実行の並列処理の程度を取得または設定します。 0 はプリフェッチなしでシリアル、1 はプリフェッチではシリアルであり、値が大きいほど並列処理の速度が向上します。 既定値は -1 です。これにより、実行時に Azure Cosmos DB によって値が動的に決定されます。 |
TableQueryMaxItemCount |
1 回のラウンド トリップでテーブル クエリごとに返される最大項目数を構成します。 |
適用対象
Azure SDK for .NET