ConnectionPolicy interface
Představuje zásady připojení přidružené ke službě CosmosClient v databázové službě Azure Cosmos DB.
Vlastnosti
connection |
Určuje, pomocí kterého režimu se má připojit ke službě Cosmos DB. (Aktuálně podporuje jenom možnost Brány) |
enable |
Příznakem povolíte nebo zakážete aktualizaci koncových bodů na pozadí. Výchozí hodnota je false.
Zjišťování koncových bodů pomocí |
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 pro volání client.dispose(), pokud je nastavena na hodnotu true po zničení CosmosClient uvnitř jiného procesu nebo v prohlížeči. |
endpoint |
Rychlost v milisekundách, ve kterých klient aktualizuje seznam koncových bodů na pozadí |
preferred |
Seznamoblastích |
request |
Časový limit požadavku (doba čekání na odpověď od partnerského uzlu sítě) Znázorněno v milisekundách. |
retry |
RetryOptions objekt, který definuje několik konfigurovatelných vlastností použitých během opakování. |
use |
Příznak, který umožňuje zápisy do libovolného umístění (oblastí) pro geograficky replikované databázové účty ve službě Azure Cosmos DB.
Výchozí hodnota je |
Podrobnosti vlastnosti
connectionMode
Určuje, pomocí kterého režimu se má připojit ke službě Cosmos DB. (Aktuálně podporuje jenom možnost Brány)
connectionMode?: Gateway
Hodnota vlastnosti
enableBackgroundEndpointRefreshing
Příznakem povolíte nebo zakážete aktualizaci koncových bodů na pozadí. Výchozí hodnota je false.
Zjišťování koncových bodů pomocí enableEndpointsDiscovery
bude 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 pro volání client.dispose(), pokud je nastavena na hodnotu true po zničení CosmosClient uvnitř jiného procesu nebo v prohlížeči.
enableEndpointDiscovery?: boolean
Hodnota vlastnosti
boolean
endpointRefreshRateInMs
Rychlost v milisekundách, ve kterých klient aktualizuje seznam koncových bodů na pozadí
endpointRefreshRateInMs?: number
Hodnota vlastnosti
number
preferredLocations
Seznamoblastích
preferredLocations?: string[]
Hodnota vlastnosti
string[]
requestTimeout
Časový limit požadavku (doba čekání na odpověď od partnerského uzlu sítě) Znázorněno v milisekundách.
requestTimeout?: number
Hodnota vlastnosti
number
retryOptions
RetryOptions objekt, který definuje několik konfigurovatelných vlastností použitých během opakování.
retryOptions?: RetryOptions
Hodnota vlastnosti
useMultipleWriteLocations
Příznak, který umožňuje zápisy do libovolného umístění (oblastí) pro geograficky replikované databázové účty ve službě Azure Cosmos DB.
Výchozí hodnota je false
.
useMultipleWriteLocations?: boolean
Hodnota vlastnosti
boolean