RequestOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kapselt Optionen, die für verschiedene Anforderungen angegeben werden können, die an den Azure Cosmos DB-Dienst ausgegeben werden.
public sealed class RequestOptions
type RequestOptions = class
Public NotInheritable Class RequestOptions
- Vererbung
-
RequestOptions
Hinweise
Einige dieser Optionen sind nur für bestimmte Vorgänge gültig. Beispiel:
PreTriggerInclude kann nur für Erstellungs-, Ersetzungs- und Löschvorgänge für ein Document oder Attachmentverwendet werden.
ETag ist zwar für Replace*- und Delete*-Vorgänge gültig, hat jedoch keine Auswirkungen auf einen Read*-, CreateQuery*- oder Create*-Vorgang.
Konstruktoren
RequestOptions() |
Kapselt Optionen, die für verschiedene Anforderungen angegeben werden können, die an den Azure Cosmos DB-Dienst ausgegeben werden. |
Eigenschaften
AccessCondition |
Ruft die Bedingung (ETag) ab, die der Anforderung im Azure Cosmos DB-Dienst zugeordnet ist, oder legt sie fest. |
ConsistencyLevel |
Ruft die Konsistenzebene ab, die für die Anforderung im Azure Cosmos DB-Dienst erforderlich ist, oder legt diese fest. |
DisableRUPerMinuteUsage |
Ruft die für die DisableRUPerMinuteUsage aktuelle Anforderung im Azure Cosmos DB-Dienst ab oder legt diese fest. |
EnableScriptLogging |
Ruft die für die EnableScriptLogging aktuelle Anforderung im Azure Cosmos DB-Dienst ab oder legt diese fest. |
IndexingDirective |
Ruft die Indizierungsdirektive (Include oder Exclude) für die Anforderung im Azure Cosmos DB-Dienst ab oder legt diese fest. |
JsonSerializerSettings |
Ruft die für die aktuelle Anforderung ab, die JsonSerializerSettings zum Deserialisieren des Dokuments verwendet wird, oder legt diesen fest. Wenn null, verwendet die im DocumentClient eingerichteten Standardserialisierungseinstellungen. |
OfferEnableRUPerMinuteThroughput |
Ruft die OfferEnableRUPerMinuteThroughput für eine Sammlung im Azure Cosmos DB-Dienst ab oder legt sie fest. |
OfferThroughput |
Ruft den Angebotsdurchsatz ab, der für eine Sammlung in der Messung von Anforderungen pro Einheit im Azure Cosmos DB-Dienst bereitgestellt wird, oder legt diese fest. |
OfferType |
Ruft den Angebotstyp für die Ressource im Azure Cosmos DB-Dienst ab oder legt diese fest. |
PartitionKey |
Ruft die für die PartitionKey aktuelle Anforderung im Azure Cosmos DB-Dienst ab oder legt diese fest. |
PopulatePartitionKeyRangeStatistics |
Ruft die Leseanforderungen für die PopulatePartitionKeyRangeStatistics Dokumentsammlung im Azure Cosmos DB-Dienst ab oder legt sie fest. |
PopulateQuotaInfo |
Ruft die Leseanforderungen für die PopulateQuotaInfo Dokumentsammlung im Azure Cosmos DB-Dienst ab oder legt sie fest. |
PostTriggerInclude |
Ruft den Trigger ab, der nach dem Vorgang im Azure Cosmos DB-Dienst aufgerufen werden soll, oder legt diesen fest. |
PreTriggerInclude |
Ruft den Trigger ab, der vor dem Vorgang im Azure Cosmos DB-Dienst aufgerufen werden soll, oder legt diesen fest. |
ResourceTokenExpirySeconds |
Ruft die Ablaufzeit für das Ressourcentoken ab oder legt diese fest. Wird beim Erstellen/Aktualisieren/Lesen von Berechtigungen im Azure Cosmos DB-Dienst verwendet. |
SessionToken |
Ruft das Token für die Verwendung mit Sitzungskonsistenz im Azure Cosmos DB-Dienst ab oder legt es fest. |
SharedOfferThroughput |
Veraltet.
Ruft den Durchsatz von freigegebenen Angeboten für eine Sammlung ab oder legt diese fest. |
Gilt für:
Azure SDK for .NET