Sdílet prostřednictvím


ConnectionPolicy interface

Představuje zásady připojení přidružené ke službě CosmosClient v databázové službě Azure Cosmos DB.

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)

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.

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.

endpointRefreshRateInMs

Rychlost v milisekundách, ve kterých klient aktualizuje seznam koncových bodů na pozadí

preferredLocations

Seznamoblastích

requestTimeout

Časový limit požadavku (doba čekání na odpověď od partnerského uzlu sítě) Znázorněno v milisekundách.

retryOptions

RetryOptions objekt, který definuje několik konfigurovatelných vlastností použitých během opakování.

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.

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