QueryRequestOptions 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.
Cosmos-Abfrageanforderungsoptionen
public class QueryRequestOptions : Microsoft.Azure.Cosmos.RequestOptions
type QueryRequestOptions = class
inherit RequestOptions
Public Class QueryRequestOptions
Inherits RequestOptions
- Vererbung
Konstruktoren
QueryRequestOptions() |
Cosmos-Abfrageanforderungsoptionen |
Eigenschaften
AddRequestHeaders |
Ruft einen Delegaten ab, der einen benutzerdefinierten Header in die Anforderung einfügt oder anfügt, oder legt diesen fest. (Geerbt von RequestOptions) |
ConsistencyLevel |
Ruft die Konsistenzebene ab, die für die Anforderung im Azure Cosmos DB-Dienst erforderlich ist, oder legt diese fest. |
CosmosThresholdOptions |
Schwellenwerte für verteilte Ablaufverfolgung. Diese Werte entscheiden, ob vorgangsebene EventSource mit Anforderung Diagnose generiert werden soll oder nicht. (Geerbt von RequestOptions) |
DedicatedGatewayRequestOptions |
Ruft die DedicatedGatewayRequestOptions für Anforderungen für das dedizierte Gateway ab oder legt es fest. Weitere Informationen zum dedizierten Gateway finden Sie hier. Diese Optionen werden nur dann ausgeübt, wenn ConnectionMode auf ConnectionMode.Gateway festgelegt ist und der dedizierte Gatewayendpunkt zum Senden von Anforderungen verwendet wird. Andernfalls wirken sich diese Optionen nicht aus. |
EnableLowPrecisionOrderBy |
Ruft die Option ab, um die Reihenfolge mit niedriger Genauigkeit im Azure Cosmos DB-Dienst zu aktivieren, oder legt diese fest. |
EnableScanInQuery |
Ruft die Option zum Aktivieren von Scans für Abfragen ab, die nicht verwendet werden konnten, da die Indizierung für die angeforderten Pfade im Azure Cosmos DB-Dienst deaktiviert wurde, oder legt diese fest. |
IfMatchEtag |
Ruft den If-Match (ETag) ab, der der Anforderung im Azure Cosmos DB-Dienst zugeordnet ist, oder legt diese fest. (Geerbt von RequestOptions) |
IfNoneMatchEtag |
Ruft das If-None-Match (ETag) ab, das der Anforderung im Azure Cosmos DB-Dienst zugeordnet ist, oder legt dieses fest. (Geerbt von RequestOptions) |
MaxBufferedItemCount |
Ruft die maximale Anzahl von Elementen ab, die während der parallelen Abfrageausführung im Azure Cosmos DB-Dienst gepuffert werden können, oder legt diese fest. Ein positiver Eigenschaftswert begrenzt die Anzahl gepufferter Elemente auf den Setwert. Wenn ein kleinerer Wert als 0 festgelegt wird, wird die Anzahl der zu puffernden Elemente automatisch vom System festgelegt. |
MaxConcurrency |
Ruft die Anzahl gleichzeitig ausgeführter Vorgänge ab, die clientseitig während der parallelen Abfrageausführung im Azure Cosmos DB-Dienst ausgeführt werden, oder legt diese fest. Ein positiver Eigenschaftswert beschränkt die Anzahl der gleichzeitigen Vorgänge auf den festgelegten Wert. Wenn ein kleinerer Wert als 0 festgelegt wird, wird die Anzahl der gleichzeitig auszuführenden Vorgänge automatisch vom System festgelegt. |
MaxItemCount |
Ruft die maximale Anzahl von Elementen ab, die im Enumerationsvorgang im Azure Cosmos DB-Dienst zurückgegeben werden sollen, oder legt diese fest. |
PartitionKey |
Ruft die für die PartitionKey aktuelle Anforderung im Azure Cosmos DB-Dienst ab oder legt diese fest. |
PopulateIndexMetrics |
Ruft die Anforderungsoption PopulateIndexMetrics für Dokumentabfrageanforderungen im Azure Cosmos DB-Dienst ab oder legt diese fest. |
Properties |
Die Anwendung hat den Cosmos-Anforderungskontext ausgewählt, der mit durchlaufen wird RequestMessage. Der Kontext ist über Handler verfügbar. (Geerbt von RequestOptions) |
ResponseContinuationTokenLimitInKb |
Ruft die Anforderungsoption ResponseContinuationTokenLimitInKb für Dokumentabfrageanforderungen im Azure Cosmos DB-Dienst ab oder legt diese fest. |
SessionToken |
Ruft das Token für die Verwendung mit Sitzungskonsistenz im Azure Cosmos DB-Dienst ab oder legt es fest. |
Methoden
ShallowCopy() |
Klonen Sie RequestOptions. (Geerbt von RequestOptions) |
Gilt für:
Azure SDK for .NET