你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

PartitionReceiver 构造函数

定义

重载

PartitionReceiver()

初始化 PartitionReceiver 类的新实例。

PartitionReceiver(String, String, EventPosition, EventHubConnection, PartitionReceiverOptions)

初始化 PartitionReceiver 类的新实例。

PartitionReceiver(String, String, EventPosition, String, PartitionReceiverOptions)

初始化 PartitionReceiver 类的新实例。

PartitionReceiver(String, String, EventPosition, String, String, PartitionReceiverOptions)

初始化 PartitionReceiver 类的新实例。

PartitionReceiver(String, String, EventPosition, String, String, AzureNamedKeyCredential, PartitionReceiverOptions)

初始化 PartitionReceiver 类的新实例。

PartitionReceiver(String, String, EventPosition, String, String, AzureSasCredential, PartitionReceiverOptions)

初始化 PartitionReceiver 类的新实例。

PartitionReceiver(String, String, EventPosition, String, String, TokenCredential, PartitionReceiverOptions)

初始化 PartitionReceiver 类的新实例。

PartitionReceiver()

Source:
PartitionReceiver.cs
Source:
PartitionReceiver.cs

初始化 PartitionReceiver 类的新实例。

protected PartitionReceiver ();
Protected Sub New ()

适用于

PartitionReceiver(String, String, EventPosition, EventHubConnection, PartitionReceiverOptions)

Source:
PartitionReceiver.cs
Source:
PartitionReceiver.cs

初始化 PartitionReceiver 类的新实例。

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, Azure.Messaging.EventHubs.EventHubConnection connection, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * Azure.Messaging.EventHubs.EventHubConnection * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, connection As EventHubConnection, Optional options As PartitionReceiverOptions = Nothing)

参数

consumerGroup
String

与此客户端关联的使用者组的名称。 在此组的上下文中读取事件。

partitionId
String

将从中接收事件的事件中心分区的标识符。

eventPosition
EventPosition

分区中客户端应开始读取事件的位置。

connection
EventHubConnection

EventHubConnection用于与事件中心服务通信的连接。

options
PartitionReceiverOptions

配置客户端时要应用的一组选项。

适用于

PartitionReceiver(String, String, EventPosition, String, PartitionReceiverOptions)

Source:
PartitionReceiver.cs
Source:
PartitionReceiver.cs

初始化 PartitionReceiver 类的新实例。

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string connectionString, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, connectionString As String, Optional options As PartitionReceiverOptions = Nothing)

参数

consumerGroup
String

与此客户端关联的使用者组的名称。 在此组的上下文中读取事件。

partitionId
String

将从中接收事件的事件中心分区的标识符。

eventPosition
EventPosition

分区中客户端应开始读取事件的位置。

connectionString
String

用于连接到事件中心命名空间的连接字符串;此连接字符串中应包含事件中心名称和共享密钥属性。

options
PartitionReceiverOptions

配置客户端时要应用的一组选项。

注解

如果连接字符串是从事件中心命名空间复制的,则它可能不包含所需的事件中心的名称。 在这种情况下,可以通过添加“;手动添加名称EntityPath=[[ EVENT HUB NAME ]]“ 到连接字符串的末尾。 例如,“;EntityPath=telemetry-hub”。

如果已直接在事件中心本身上定义共享访问策略,则从该事件中心复制连接字符串将导致包含名称的连接字符串。

适用于

PartitionReceiver(String, String, EventPosition, String, String, PartitionReceiverOptions)

Source:
PartitionReceiver.cs
Source:
PartitionReceiver.cs

初始化 PartitionReceiver 类的新实例。

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string connectionString, string eventHubName, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * string * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, connectionString As String, eventHubName As String, Optional options As PartitionReceiverOptions = Nothing)

参数

consumerGroup
String

与此客户端关联的使用者组的名称。 在此组的上下文中读取事件。

partitionId
String

将从中接收事件的事件中心分区的标识符。

eventPosition
EventPosition

分区中客户端应开始读取事件的位置。

connectionString
String

用于连接到事件中心命名空间的连接字符串;共享密钥属性应包含在此连接字符串中,而不是事件中心名称中。

eventHubName
String

要与客户端关联的特定事件中心的名称。

options
PartitionReceiverOptions

配置客户端时要应用的一组选项。

注解

如果连接字符串是从事件中心本身复制的,它将包含所需事件中心的名称,并且可以直接使用,而无需传递 eventHubName。 事件中心的名称应仅传递一次,作为连接字符串的一部分或单独传递。

适用于

PartitionReceiver(String, String, EventPosition, String, String, AzureNamedKeyCredential, PartitionReceiverOptions)

Source:
PartitionReceiver.cs
Source:
PartitionReceiver.cs

初始化 PartitionReceiver 类的新实例。

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string fullyQualifiedNamespace, string eventHubName, Azure.AzureNamedKeyCredential credential, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * string * Azure.AzureNamedKeyCredential * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, fullyQualifiedNamespace As String, eventHubName As String, credential As AzureNamedKeyCredential, Optional options As PartitionReceiverOptions = Nothing)

参数

consumerGroup
String

与此客户端关联的使用者组的名称。 在此组的上下文中读取事件。

partitionId
String

将从中接收事件的事件中心分区的标识符。

eventPosition
EventPosition

分区中客户端应开始读取事件的位置。

fullyQualifiedNamespace
String

要连接到的完全限定的事件中心命名空间。 这可能类似于 {yournamespace}.servicebus.windows.net

eventHubName
String

要与客户端关联的特定事件中心的名称。

credential
AzureNamedKeyCredential

用于授权的共享密钥凭据。 访问控制可由事件中心命名空间或请求的事件中心指定,具体取决于 Azure 配置。

options
PartitionReceiverOptions

配置客户端时要应用的一组选项。

适用于

PartitionReceiver(String, String, EventPosition, String, String, AzureSasCredential, PartitionReceiverOptions)

Source:
PartitionReceiver.cs
Source:
PartitionReceiver.cs

初始化 PartitionReceiver 类的新实例。

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string fullyQualifiedNamespace, string eventHubName, Azure.AzureSasCredential credential, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * string * Azure.AzureSasCredential * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, fullyQualifiedNamespace As String, eventHubName As String, credential As AzureSasCredential, Optional options As PartitionReceiverOptions = Nothing)

参数

consumerGroup
String

与此客户端关联的使用者组的名称。 在此组的上下文中读取事件。

partitionId
String

将从中接收事件的事件中心分区的标识符。

eventPosition
EventPosition

分区中客户端应开始读取事件的位置。

fullyQualifiedNamespace
String

要连接到的完全限定的事件中心命名空间。 这可能类似于 {yournamespace}.servicebus.windows.net

eventHubName
String

要与客户端关联的特定事件中心的名称。

credential
AzureSasCredential

用于授权的共享签名凭据。 访问控制可由事件中心命名空间或请求的事件中心指定,具体取决于 Azure 配置。

options
PartitionReceiverOptions

配置客户端时要应用的一组选项。

适用于

PartitionReceiver(String, String, EventPosition, String, String, TokenCredential, PartitionReceiverOptions)

Source:
PartitionReceiver.cs
Source:
PartitionReceiver.cs

初始化 PartitionReceiver 类的新实例。

public PartitionReceiver (string consumerGroup, string partitionId, Azure.Messaging.EventHubs.Consumer.EventPosition eventPosition, string fullyQualifiedNamespace, string eventHubName, Azure.Core.TokenCredential credential, Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions options = default);
new Azure.Messaging.EventHubs.Primitives.PartitionReceiver : string * string * Azure.Messaging.EventHubs.Consumer.EventPosition * string * string * Azure.Core.TokenCredential * Azure.Messaging.EventHubs.Primitives.PartitionReceiverOptions -> Azure.Messaging.EventHubs.Primitives.PartitionReceiver
Public Sub New (consumerGroup As String, partitionId As String, eventPosition As EventPosition, fullyQualifiedNamespace As String, eventHubName As String, credential As TokenCredential, Optional options As PartitionReceiverOptions = Nothing)

参数

consumerGroup
String

与此客户端关联的使用者组的名称。 在此组的上下文中读取事件。

partitionId
String

将从中接收事件的事件中心分区的标识符。

eventPosition
EventPosition

分区中客户端应开始读取事件的位置。

fullyQualifiedNamespace
String

要连接到的完全限定的事件中心命名空间。 这可能类似于 {yournamespace}.servicebus.windows.net

eventHubName
String

要与客户端关联的特定事件中心的名称。

credential
TokenCredential

用于授权的 Azure 托管标识凭据。 访问控制可由事件中心命名空间或请求的事件中心指定,具体取决于 Azure 配置。

options
PartitionReceiverOptions

配置客户端时要应用的一组选项。

适用于