AnnouncementService 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
公告服务的自承载实现。
public ref class AnnouncementService
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single)]
public class AnnouncementService
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single)>]
type AnnouncementService = class
Public Class AnnouncementService
- 继承
-
AnnouncementService
- 属性
注解
此类侦听标准公告终结点 (AnnouncementEndpoint) 上的传入消息,并在 Hello 或 Bye 公告消息到达时提供事件通知。 通过从此类派生,可以提供自定义公告服务实现。
构造函数
AnnouncementService() |
初始化 AnnouncementService 类的新实例。 |
AnnouncementService(Int32) |
使用指定的重复消息历史记录长度初始化 AnnouncementService 类的新实例。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
OnBeginOfflineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
开始处理传入的脱机公告 (Bye) 消息。 |
OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) |
开始处理传入的联机公告 (Hello) 消息。 |
OnEndOfflineAnnouncement(IAsyncResult) |
从 AnnouncementService 中继承以实现自定义公告侦听器服务的用户必须重写此方法,并在此处开始处理传入的脱机公告 (Bye) 消息。 |
OnEndOnlineAnnouncement(IAsyncResult) |
从 AnnouncementService 中继承以实现自定义公告侦听器服务的用户必须重写此方法,并在此处开始处理传入的脱机公告 (Bye) 消息。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |
事件
OfflineAnnouncementReceived |
当收到脱机公告 (再见) 消息时发生。 |
OnlineAnnouncementReceived |
接收联机公告 (Hello) 时发生。 |