你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
EventHubSender 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
事件中心的发送操作中使用的客户端类。 表示与特定事件中心分区的逻辑发送方连接。
public sealed class EventHubSender : Microsoft.ServiceBus.Messaging.ClientEntity
type EventHubSender = class
inherit ClientEntity
Public NotInheritable Class EventHubSender
Inherits ClientEntity
- 继承
属性
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) |