RequestOptions クラス

定義

Azure Cosmos DB サービスに発行されるさまざまな要求に対して指定できるオプションをカプセル化します。

public sealed class RequestOptions
type RequestOptions = class
Public NotInheritable Class RequestOptions
継承
RequestOptions

注釈

これらのオプションの一部は、特定の操作でのみ有効です。 次のような例があります。

PreTriggerInclude は、 または Attachmentに対Documentする作成、置換、および削除操作でのみ使用できます。

ETag は、Replace* 操作と Delete* 操作で有効ですが、Read*、CreateQuery*、または Create* 操作には影響しません。

コンストラクター

RequestOptions()

Azure Cosmos DB サービスに発行されるさまざまな要求に対して指定できるオプションをカプセル化します。

プロパティ

AccessCondition

Azure Cosmos DB サービスの要求に関連付けられている条件 (ETag) を取得または設定します。

ConsistencyLevel

Azure Cosmos DB サービスの要求に必要な整合性レベルを取得または設定します。

DisableRUPerMinuteUsage

Azure Cosmos DB サービスの DisableRUPerMinuteUsage 現在の要求の を取得または設定します。

EnableScriptLogging

Azure Cosmos DB サービスの EnableScriptLogging 現在の要求の を取得または設定します。

IndexingDirective

Azure Cosmos DB サービスの要求のインデックス作成ディレクティブ (Include または Exclude) を取得または設定します。

JsonSerializerSettings

ドキュメントの逆シリアル化に JsonSerializerSettings 使用される現在の要求の を取得または設定します。 null の場合、 は DocumentClient で設定された既定のシリアライザー設定を使用します。

OfferEnableRUPerMinuteThroughput

Azure Cosmos DB サービスの OfferEnableRUPerMinuteThroughput コレクションの を取得または設定します。

OfferThroughput

Azure Cosmos DB サービスのユニットごとの要求数を測定して、コレクションにプロビジョニングされるオファースループットを取得または設定します。

OfferType

Azure Cosmos DB サービス内のリソースのオファーの種類を取得または設定します。

PartitionKey

Azure Cosmos DB サービスの PartitionKey 現在の要求の を取得または設定します。

PopulatePartitionKeyRangeStatistics

Azure Cosmos DB サービスの PopulatePartitionKeyRangeStatistics ドキュメント コレクションの読み取り要求の を取得または設定します。

PopulateQuotaInfo

Azure Cosmos DB サービスの PopulateQuotaInfo ドキュメント コレクションの読み取り要求の を取得または設定します。

PostTriggerInclude

Azure Cosmos DB サービスでの操作後に呼び出されるトリガーを取得または設定します。

PreTriggerInclude

Azure Cosmos DB サービスでの操作の前に呼び出されるトリガーを取得または設定します。

ResourceTokenExpirySeconds

リソース トークンの有効期限を取得または設定します。 Azure Cosmos DB サービスでアクセス許可を作成/更新/読み取りするときに使用されます。

SessionToken

Azure Cosmos DB サービスのセッション整合性で使用するトークンを取得または設定します。

SharedOfferThroughput
古い.

コレクションの共有オファーのスループットを取得または設定します。

適用対象