EventHubBufferedProducerClient コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
EventHubBufferedProducerClient()
テスト目的でプロデューサーをモックするために使用されます。
protected EventHubBufferedProducerClient();
Protected Sub New ()
適用対象
EventHubBufferedProducerClient(String)
EventHubBufferedProducerClient クラスの新しいインスタンスを初期化します。
public EventHubBufferedProducerClient(string connectionString);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connectionString As String)
パラメーター
- connectionString
- String
Event Hubs 名前空間への接続に使用する接続文字列。この接続文字列には、イベント ハブ名と共有キー プロパティが含まれている必要があります。
注釈
接続文字列が Event Hubs 名前空間からコピーされる場合、必要な目的のイベント ハブの名前が含まれていない可能性があります。 この場合、"; を追加することで、名前を手動で追加できます。接続文字列の末尾に EntityPath=[[ EVENT HUB NAME ]]" を指定します。 たとえば、";EntityPath=telemetry-hub"
共有アクセス ポリシーを Event Hub 自体に直接定義した場合、そのイベント ハブから接続文字列をコピーすると、名前を含む接続文字列が生成されます。
適用対象
EventHubBufferedProducerClient(EventHubConnection, EventHubBufferedProducerClientOptions)
EventHubBufferedProducerClient クラスの新しいインスタンスを初期化します。
public EventHubBufferedProducerClient(Azure.Messaging.EventHubs.EventHubConnection connection, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : Azure.Messaging.EventHubs.EventHubConnection * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connection As EventHubConnection, Optional clientOptions As EventHubBufferedProducerClientOptions = Nothing)
パラメーター
- connection
- EventHubConnection
EventHubConnection Event Hubs サービスとの通信に使用する接続。
- clientOptions
- EventHubBufferedProducerClientOptions
プロデューサーを構成するときに適用する の EventHubBufferedProducerClientOptions セット。
適用対象
EventHubBufferedProducerClient(String, EventHubBufferedProducerClientOptions)
EventHubBufferedProducerClient クラスの新しいインスタンスを初期化します。
public EventHubBufferedProducerClient(string connectionString, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connectionString As String, clientOptions As EventHubBufferedProducerClientOptions)
パラメーター
- connectionString
- String
Event Hubs 名前空間への接続に使用する接続文字列。この接続文字列には、イベント ハブ名と共有キー プロパティが含まれている必要があります。
- clientOptions
- EventHubBufferedProducerClientOptions
バッファーされたプロデューサーを EventHubBufferedProducerClientOptions 構成するときに適用する のセット。
注釈
接続文字列が Event Hubs 名前空間からコピーされる場合、必要な目的のイベント ハブの名前が含まれていない可能性があります。 この場合、"; を追加することで、名前を手動で追加できます。接続文字列の末尾に EntityPath=[[ EVENT HUB NAME ]]" を指定します。 たとえば、";EntityPath=telemetry-hub"
共有アクセス ポリシーを Event Hub 自体に直接定義した場合、そのイベント ハブから接続文字列をコピーすると、名前を含む接続文字列が生成されます。
適用対象
EventHubBufferedProducerClient(String, String)
EventHubBufferedProducerClient クラスの新しいインスタンスを初期化します。
public EventHubBufferedProducerClient(string connectionString, string eventHubName);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connectionString As String, eventHubName As String)
パラメーター
- connectionString
- String
Event Hubs 名前空間への接続に使用する接続文字列。この接続文字列には、イベント ハブ名と共有キー プロパティが含まれている必要があります。
- eventHubName
- String
プロデューサーを関連付ける特定のイベント ハブの名前。
注釈
接続文字列が Event Hub 自体からコピーされる場合は、目的のイベント ハブの名前が含まれており、 を渡 eventHubName
さずに直接使用できます。 Event Hub の名前は、接続文字列の一部として、または個別に 1 回だけ渡す必要があります。
適用対象
EventHubBufferedProducerClient(String, String, EventHubBufferedProducerClientOptions)
EventHubBufferedProducerClient クラスの新しいインスタンスを初期化します。
public EventHubBufferedProducerClient(string connectionString, string eventHubName, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (connectionString As String, eventHubName As String, clientOptions As EventHubBufferedProducerClientOptions)
パラメーター
- connectionString
- String
Event Hubs 名前空間への接続に使用する接続文字列。この接続文字列には、イベント ハブ名と共有キー プロパティが含まれている必要があります。
- eventHubName
- String
プロデューサーを関連付ける特定のイベント ハブの名前。
- clientOptions
- EventHubBufferedProducerClientOptions
バッファーされたプロデューサーを EventHubBufferedProducerClientOptions 構成するときに適用する のセット。
注釈
接続文字列が Event Hub 自体からコピーされる場合は、目的のイベント ハブの名前が含まれており、 を渡 eventHubName
さずに直接使用できます。 Event Hub の名前は、接続文字列の一部として、または個別に 1 回だけ渡す必要があります。
適用対象
EventHubBufferedProducerClient(String, String, AzureNamedKeyCredential, EventHubBufferedProducerClientOptions)
EventHubBufferedProducerClient クラスの新しいインスタンスを初期化します。
public EventHubBufferedProducerClient(string fullyQualifiedNamespace, string eventHubName, Azure.AzureNamedKeyCredential credential, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string * Azure.AzureNamedKeyCredential * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureNamedKeyCredential, Optional clientOptions As EventHubBufferedProducerClientOptions = Nothing)
パラメーター
- fullyQualifiedNamespace
- String
接続する完全修飾 Event Hubs 名前空間。 これは、 と似ている {yournamespace}.servicebus.windows.net
可能性があります。
- eventHubName
- String
プロデューサーを関連付ける特定のイベント ハブの名前。
- credential
- AzureNamedKeyCredential
承認に使用する共有アクセス キーの資格情報。 アクセス制御は、Azure の構成に応じて、Event Hubs 名前空間または要求されたイベント ハブによって指定できます。
- clientOptions
- EventHubBufferedProducerClientOptions
プロデューサーを構成するときに適用する の EventHubBufferedProducerClientOptions セット。
適用対象
EventHubBufferedProducerClient(String, String, AzureSasCredential, EventHubBufferedProducerClientOptions)
EventHubBufferedProducerClient クラスの新しいインスタンスを初期化します。
public EventHubBufferedProducerClient(string fullyQualifiedNamespace, string eventHubName, Azure.AzureSasCredential credential, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string * Azure.AzureSasCredential * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As AzureSasCredential, Optional clientOptions As EventHubBufferedProducerClientOptions = Nothing)
パラメーター
- fullyQualifiedNamespace
- String
接続する完全修飾 Event Hubs 名前空間。 これは、 と似ている {yournamespace}.servicebus.windows.net
可能性があります。
- eventHubName
- String
プロデューサーを関連付ける特定のイベント ハブの名前。
- credential
- AzureSasCredential
承認に使用する共有アクセス キーの資格情報。 アクセス制御は、Azure の構成に応じて、Event Hubs 名前空間または要求されたイベント ハブによって指定できます。
- clientOptions
- EventHubBufferedProducerClientOptions
プロデューサーを構成するときに適用する の EventHubBufferedProducerClientOptions セット。
適用対象
EventHubBufferedProducerClient(String, String, TokenCredential, EventHubBufferedProducerClientOptions)
EventHubBufferedProducerClient クラスの新しいインスタンスを初期化します。
public EventHubBufferedProducerClient(string fullyQualifiedNamespace, string eventHubName, Azure.Core.TokenCredential credential, Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions clientOptions = default);
new Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient : string * string * Azure.Core.TokenCredential * Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClientOptions -> Azure.Messaging.EventHubs.Producer.EventHubBufferedProducerClient
Public Sub New (fullyQualifiedNamespace As String, eventHubName As String, credential As TokenCredential, Optional clientOptions As EventHubBufferedProducerClientOptions = Nothing)
パラメーター
- fullyQualifiedNamespace
- String
接続する完全修飾 Event Hubs 名前空間。 これは、 と似ている {yournamespace}.servicebus.windows.net
可能性があります。
- eventHubName
- String
プロデューサーを関連付ける特定のイベント ハブの名前。
- credential
- TokenCredential
承認に使用する共有アクセス キーの資格情報。 アクセス制御は、Azure の構成に応じて、Event Hubs 名前空間または要求されたイベント ハブによって指定できます。
- clientOptions
- EventHubBufferedProducerClientOptions
プロデューサーを構成するときに適用する の EventHubBufferedProducerClientOptions セット。
適用対象
Azure SDK for .NET