Megosztás a következőn keresztül:


ConnectionPolicy interface

Az Azure Cosmos DB adatbázis-szolgáltatásban lévő CosmosClienthez társított kapcsolati szabályzatot jelöli.

Tulajdonságok

connectionMode

Meghatározza, hogy melyik módot használja a Cosmoshoz való csatlakozáshoz. (Jelenleg csak az Átjáró lehetőséget támogatja)

enableBackgroundEndpointRefreshing

Jelző a végpontok háttérfrissítésének engedélyezéséhez/letiltásához. Az alapértelmezett érték a hamis. A(z) használatával enableEndpointsDiscovery végzett végpontfelderítés továbbra is működik a sikertelen kérések esetén.

enableEndpointDiscovery

Jelző a kérések automatikus átirányításának engedélyezéséhez/letiltásához olvasási/írási műveletek alapján. Alapértelmezés szerint igaz. A client.dispose() meghívásához szükséges, ha ez igaz értékre van állítva, miután a CosmosClient egy másik folyamaton belül vagy a böngészőben megsemmisült.

endpointRefreshRateInMs

Sebesség ezredmásodpercben, amikor az ügyfél frissíti a végpontok listáját a háttérben

preferredLocations

Az olvasási kérések előnyben részesített helyeként használandó Azure-régiók listája.

requestTimeout

Kérés időtúllépése (a hálózati társ válaszára való várakozás ideje). Ezredmásodpercben jelölve.

retryOptions

RetryOptions objektum, amely több konfigurálható tulajdonságot határoz meg az újrapróbálkozás során.

useMultipleWriteLocations

Az a jelző, amely lehetővé teszi az írást az Azure Cosmos DB szolgáltatásban található georeplikált adatbázisfiókok bármely helyére (régiójára) vonatkozóan. Az alapértelmezett szint a false.

Tulajdonság adatai

connectionMode

Meghatározza, hogy melyik módot használja a Cosmoshoz való csatlakozáshoz. (Jelenleg csak az Átjáró lehetőséget támogatja)

connectionMode?: Gateway

Tulajdonság értéke

enableBackgroundEndpointRefreshing

Jelző a végpontok háttérfrissítésének engedélyezéséhez/letiltásához. Az alapértelmezett érték a hamis. A(z) használatával enableEndpointsDiscovery végzett végpontfelderítés továbbra is működik a sikertelen kérések esetén.

enableBackgroundEndpointRefreshing?: boolean

Tulajdonság értéke

boolean

enableEndpointDiscovery

Jelző a kérések automatikus átirányításának engedélyezéséhez/letiltásához olvasási/írási műveletek alapján. Alapértelmezés szerint igaz. A client.dispose() meghívásához szükséges, ha ez igaz értékre van állítva, miután a CosmosClient egy másik folyamaton belül vagy a böngészőben megsemmisült.

enableEndpointDiscovery?: boolean

Tulajdonság értéke

boolean

endpointRefreshRateInMs

Sebesség ezredmásodpercben, amikor az ügyfél frissíti a végpontok listáját a háttérben

endpointRefreshRateInMs?: number

Tulajdonság értéke

number

preferredLocations

Az olvasási kérések előnyben részesített helyeként használandó Azure-régiók listája.

preferredLocations?: string[]

Tulajdonság értéke

string[]

requestTimeout

Kérés időtúllépése (a hálózati társ válaszára való várakozás ideje). Ezredmásodpercben jelölve.

requestTimeout?: number

Tulajdonság értéke

number

retryOptions

RetryOptions objektum, amely több konfigurálható tulajdonságot határoz meg az újrapróbálkozás során.

retryOptions?: RetryOptions

Tulajdonság értéke

useMultipleWriteLocations

Az a jelző, amely lehetővé teszi az írást az Azure Cosmos DB szolgáltatásban található georeplikált adatbázisfiókok bármely helyére (régiójára) vonatkozóan. Az alapértelmezett szint a false.

useMultipleWriteLocations?: boolean

Tulajdonság értéke

boolean