AnnouncementService.OnBeginOnlineAnnouncement(DiscoveryMessageSequence, EndpointDiscoveryMetadata, AsyncCallback, Object) 方法
定义
开始处理传入的联机公告 (Hello) 消息。Starts the processing of incoming online announcement (Hello) messages.
protected:
virtual IAsyncResult ^ OnBeginOnlineAnnouncement(System::ServiceModel::Discovery::DiscoveryMessageSequence ^ messageSequence, System::ServiceModel::Discovery::EndpointDiscoveryMetadata ^ endpointDiscoveryMetadata, AsyncCallback ^ callback, System::Object ^ state);
protected virtual IAsyncResult OnBeginOnlineAnnouncement (System.ServiceModel.Discovery.DiscoveryMessageSequence messageSequence, System.ServiceModel.Discovery.EndpointDiscoveryMetadata endpointDiscoveryMetadata, AsyncCallback callback, object state);
abstract member OnBeginOnlineAnnouncement : System.ServiceModel.Discovery.DiscoveryMessageSequence * System.ServiceModel.Discovery.EndpointDiscoveryMetadata * AsyncCallback * obj -> IAsyncResult
override this.OnBeginOnlineAnnouncement : System.ServiceModel.Discovery.DiscoveryMessageSequence * System.ServiceModel.Discovery.EndpointDiscoveryMetadata * AsyncCallback * obj -> IAsyncResult
Protected Overridable Function OnBeginOnlineAnnouncement (messageSequence As DiscoveryMessageSequence, endpointDiscoveryMetadata As EndpointDiscoveryMetadata, callback As AsyncCallback, state As Object) As IAsyncResult
参数
- messageSequence
- DiscoveryMessageSequence
此消息在当前通知序列中的位置。The position of this message in the sequence for the current notification.
- endpointDiscoveryMetadata
- EndpointDiscoveryMetadata
一个对象,该对象提供终结点元数据,例如,范围、侦听 URI、协定名称和终结点地址。An object that provides endpoint metadata, for example scopes, listen URI, contract names, and endpoint address.
- callback
- AsyncCallback
将在完成异步操作时调用的方法。The method to call when the asynchronous operation is complete.
- state
- Object
基础结构定义的状态数据。Infrastructure-defined state data.
返回
挂起的异步请求的状态。The status of the pending asynchronous request.
注解
从 AnnouncementService 中继承以实现自定义公告侦听器服务的类必须重写此方法,并开始处理传入的 Hello 消息。Classes that inherit from AnnouncementService to implement a custom announcement listener service must override this method and begin to process incoming Hello messages.