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

EventHubSender 类

定义

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

public sealed class EventHubSender : Microsoft.ServiceBus.Messaging.ClientEntity
type EventHubSender = class
    inherit ClientEntity
Public NotInheritable Class EventHubSender
Inherits ClientEntity
继承
EventHubSender

属性

IsClosed

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
PartitionId

获取事件中心的逻辑分区的分区 ID。

Path

获取事件中心的路径。

RetryPolicy

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
ThisLock

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)

方法

Abort()

对消息传送实体执行中止功能。

(继承自 ClientEntity)
Close()

向服务总线发送清理消息,以指示实体的使用完成。

(继承自 ClientEntity)
CloseAsync()

以异步方式将清理消息发送到服务总线,以指示实体的使用完成。

(继承自 ClientEntity)
CreateBatch()

创建一个批处理,可在其中添加事件数据对象供以后的 SendBatch 或 SendBatchAsync 调用使用。

CreateFromConnectionString(String)

使用提供的连接字符串创建 的新 EventHubSender 实例。 旨在用于通过 SharedAcessSignature 和 Publisher 使用 ConnectionString 发送。

Fault()

仅限内部使用。 请勿从此类继承。

(继承自 ClientEntity)
OnAbort()

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
OnBeginClose(TimeSpan, AsyncCallback, Object)

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
OnBeginOpen(TimeSpan, AsyncCallback, Object)

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
OnClose(TimeSpan)

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
OnClosed()

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
OnEndClose(IAsyncResult)

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
OnEndOpen(IAsyncResult)

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
OnFaulted()

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
OnOpen(TimeSpan)

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
OnOpened()

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
Send(EventData)

将事件数据发送到 表示的 PartitionId逻辑分区。

SendAsync(EventData)

Send(EventData) 的异步版本。

SendBatch(IEnumerable<EventData>)

将一批事件数据发送到 表示的 PartitionId逻辑分区。

SendBatchAsync(IEnumerable<EventData>)

以异步方式将一批事件数据发送到 表示的 PartitionId逻辑分区。

ThrowIfClosed()

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
ThrowIfDisposed()

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
ThrowIfDisposedOrImmutable()

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
ThrowIfDisposedOrNotOpen()

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)
ThrowIfFaulted()

事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。

(继承自 ClientEntity)

适用于