CosmosClient コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CosmosClient() |
モック テストに使用する新しい CosmosClient を作成する |
CosmosClient(String, CosmosClientOptions) |
接続文字列を使用して新しい CosmosClient を作成する CosmosClient はスレッド セーフです。 アプリケーションの有効期間ごとに CosmosClient の 1 つのインスタンスを維持することをお勧めします。これにより、効率的な接続管理とパフォーマンスが可能になります。 のパフォーマンス ガイド https://docs.microsoft.com/azure/cosmos-db/performance-tipsを参照してください。 |
CosmosClient(String, String, CosmosClientOptions) |
アカウント エンドポイント URI 文字列とアカウント キーを使用して新しい CosmosClient を作成する CosmosClient はスレッド セーフです。 アプリケーションの有効期間ごとに CosmosClient の 1 つのインスタンスを維持することをお勧めします。これにより、効率的な接続管理とパフォーマンスが可能になります。 のパフォーマンス ガイド https://docs.microsoft.com/azure/cosmos-db/performance-tipsを参照してください。 |
CosmosClient()
モック テストに使用する新しい CosmosClient を作成する
protected CosmosClient ();
Protected Sub New ()
適用対象
CosmosClient(String, CosmosClientOptions)
接続文字列を使用して新しい CosmosClient を作成する
CosmosClient はスレッド セーフです。 アプリケーションの有効期間ごとに CosmosClient の 1 つのインスタンスを維持することをお勧めします。これにより、効率的な接続管理とパフォーマンスが可能になります。 のパフォーマンス ガイド https://docs.microsoft.com/azure/cosmos-db/performance-tipsを参照してください。
public CosmosClient (string connectionString, Azure.Cosmos.CosmosClientOptions clientOptions = default);
new Azure.Cosmos.CosmosClient : string * Azure.Cosmos.CosmosClientOptions -> Azure.Cosmos.CosmosClient
Public Sub New (connectionString As String, Optional clientOptions As CosmosClientOptions = Nothing)
パラメーター
- connectionString
- String
Cosmos アカウントへの接続文字列。 例: https://mycosmosaccount.documents.azure.com:443/;AccountKey=SuperSecretKey;
- clientOptions
- CosmosClientOptions
(省略可能) クライアント オプション
例
CosmosClient は接続文字列で作成され、"米国東部 2" リージョンを使用するように構成されます。
using Microsoft.Azure.Cosmos;
CosmosClient cosmosClient = new CosmosClient(
"account-endpoint-from-portal",
"account-key-from-portal",
new CosmosClientOptions()
{
ApplicationRegion = Regions.EastUS2,
});
// Dispose cosmosClient at application exit
注釈
https://docs.microsoft.com/azure/cosmos-db/performance-tips https://docs.microsoft.com/azure/cosmos-db/troubleshoot-dot-net-sdk
適用対象
CosmosClient(String, String, CosmosClientOptions)
アカウント エンドポイント URI 文字列とアカウント キーを使用して新しい CosmosClient を作成する
CosmosClient はスレッド セーフです。 アプリケーションの有効期間ごとに CosmosClient の 1 つのインスタンスを維持することをお勧めします。これにより、効率的な接続管理とパフォーマンスが可能になります。 のパフォーマンス ガイド https://docs.microsoft.com/azure/cosmos-db/performance-tipsを参照してください。
public CosmosClient (string accountEndpoint, string authKeyOrResourceToken, Azure.Cosmos.CosmosClientOptions clientOptions = default);
new Azure.Cosmos.CosmosClient : string * string * Azure.Cosmos.CosmosClientOptions -> Azure.Cosmos.CosmosClient
Public Sub New (accountEndpoint As String, authKeyOrResourceToken As String, Optional clientOptions As CosmosClientOptions = Nothing)
パラメーター
- accountEndpoint
- String
使用する Cosmos サービス エンドポイント
- authKeyOrResourceToken
- String
クライアントの作成に使用する Cosmos アカウント キーまたはリソース トークン。
- clientOptions
- CosmosClientOptions
(省略可能) クライアント オプション
例
CosmosClient は AccountEndpoint、AccountKey、または ResourceToken を使用して作成され、"米国東部 2" リージョンを使用するように構成されます。
using Microsoft.Azure.Cosmos;
CosmosClient cosmosClient = new CosmosClient(
"account-endpoint-from-portal",
"account-key-from-portal",
new CosmosClientOptions()
{
ApplicationRegion = Regions.EastUS2,
});
// Dispose cosmosClient at application exit
注釈
https://docs.microsoft.com/azure/cosmos-db/performance-tips https://docs.microsoft.com/azure/cosmos-db/troubleshoot-dot-net-sdk
適用対象
Azure SDK for .NET