次の方法で共有


CosmosClientBuilder.WithLimitToEndpoint(Boolean) メソッド

定義

CosmosClientBuilder コンストラクターで指定されたエンドポイントに操作を制限します。

public Azure.Cosmos.Fluent.CosmosClientBuilder WithLimitToEndpoint (bool limitToEndpoint);
member this.WithLimitToEndpoint : bool -> Azure.Cosmos.Fluent.CosmosClientBuilder
Public Function WithLimitToEndpoint (limitToEndpoint As Boolean) As CosmosClientBuilder

パラメーター

limitToEndpoint
Boolean

操作がエンドポイントに制限されているかどうか。

戻り値

既定値は false です。

次の例では、エンドポイントを米国東部に制限する新しい CosmosClientBuilder を作成します。

CosmosClientBuilder cosmosClientBuilder = new CosmosClientBuilder(
    accountEndpoint: "https://testcosmos-eastus.documents.azure.com:443/",
    authKeyOrResourceToken: "SuperSecretKey")
.WithLimitToEndpoint(true);
CosmosClient client = cosmosClientBuilder.Build();

注釈

limitToEndpoint 値が false の場合、SDK はすべてのアカウント書き込みリージョンと読み取りリージョンを自動的に検出し、構成されたアプリケーション リージョンが使用できない場合に使用します。 true に設定すると、可用性は CosmosClientBuilder コンストラクターで指定されたエンドポイントに制限されます。 値が true の場合は、 の使用 WithApplicationRegion(String) は許可されません。

適用対象

こちらもご覧ください