ConnectionPolicy interface
Představuje zásadu připojení přidruženou ke službě CosmosClient v databázové službě Azure Cosmos DB.
Vlastnosti
connection |
Určuje, pomocí kterého režimu se chcete připojit ke službě Cosmos. (Aktuálně podporuje pouze možnost Brány) |
enable |
Příznak pro povolení nebo zakázání aktualizace koncových bodů na pozadí Výchozí hodnota je false.
Zjišťování koncových bodů pomocí bude |
enable |
Příznak pro povolení nebo zakázání automatického přesměrování požadavků na základě operací čtení a zápisu Výchozí hodnota true Vyžaduje se k volání client.dispose(), pokud je nastavená hodnota true po zničení CosmosClient uvnitř jiného procesu nebo v prohlížeči. |
endpoint |
Rychlost v milisekundách, při které klient aktualizuje seznam koncových bodů na pozadí |
preferred |
Seznam oblastí Azure, které se mají použít jako upřednostňovaná umístění pro žádosti o čtení |
request |
Časový limit požadavku (doba čekání na odpověď od partnerského síťového partnera). Reprezentováno v milisekundách. |
retry |
RetryOptions Objekt, který definuje několik konfigurovatelných vlastností používaných během opakování. |
use |
Příznak, který povoluje zápisy do všech umístění (oblastí) pro geograficky replikované databázové účty ve službě Azure Cosmos DB.
Výchozí je |
Podrobnosti vlastnosti
connectionMode
Určuje, pomocí kterého režimu se chcete připojit ke službě Cosmos. (Aktuálně podporuje pouze možnost Brány)
connectionMode?: Gateway
Hodnota vlastnosti
enableBackgroundEndpointRefreshing
Příznak pro povolení nebo zakázání aktualizace koncových bodů na pozadí Výchozí hodnota je false.
Zjišťování koncových bodů pomocí bude enableEndpointsDiscovery
i nadále fungovat pro neúspěšné požadavky.
enableBackgroundEndpointRefreshing?: boolean
Hodnota vlastnosti
boolean
enableEndpointDiscovery
Příznak pro povolení nebo zakázání automatického přesměrování požadavků na základě operací čtení a zápisu Výchozí hodnota true Vyžaduje se k volání client.dispose(), pokud je nastavená hodnota true po zničení CosmosClient uvnitř jiného procesu nebo v prohlížeči.
enableEndpointDiscovery?: boolean
Hodnota vlastnosti
boolean
endpointRefreshRateInMs
Rychlost v milisekundách, při které klient aktualizuje seznam koncových bodů na pozadí
endpointRefreshRateInMs?: number
Hodnota vlastnosti
number
preferredLocations
Seznam oblastí Azure, které se mají použít jako upřednostňovaná umístění pro žádosti o čtení
preferredLocations?: string[]
Hodnota vlastnosti
string[]
requestTimeout
Časový limit požadavku (doba čekání na odpověď od partnerského síťového partnera). Reprezentováno v milisekundách.
requestTimeout?: number
Hodnota vlastnosti
number
retryOptions
RetryOptions Objekt, který definuje několik konfigurovatelných vlastností používaných během opakování.
retryOptions?: RetryOptions
Hodnota vlastnosti
useMultipleWriteLocations
Příznak, který povoluje zápisy do všech umístění (oblastí) pro geograficky replikované databázové účty ve službě Azure Cosmos DB.
Výchozí je false
.
useMultipleWriteLocations?: boolean
Hodnota vlastnosti
boolean