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