AnnouncementClient.AnnounceOnlineAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
會使線上公告訊息(Hello)非同步傳送。
多載
| 名稱 | Description |
|---|---|
| AnnounceOnlineAsync(EndpointDiscoveryMetadata, Object) |
會以非同步方式發送線上公告(Hello)訊息,並附上指定的端點發現元資料及使用者定義狀態。 |
| AnnounceOnlineAsync(EndpointDiscoveryMetadata) |
會使線上公告(Hello)訊息與指定的端點發現元資料非同步傳送。 |
AnnounceOnlineAsync(EndpointDiscoveryMetadata, Object)
會以非同步方式發送線上公告(Hello)訊息,並附上指定的端點發現元資料及使用者定義狀態。
public:
void AnnounceOnlineAsync(System::ServiceModel::Discovery::EndpointDiscoveryMetadata ^ discoveryMetadata, System::Object ^ userState);
public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState);
member this.AnnounceOnlineAsync : System.ServiceModel.Discovery.EndpointDiscoveryMetadata * obj -> unit
Public Sub AnnounceOnlineAsync (discoveryMetadata As EndpointDiscoveryMetadata, userState As Object)
參數
- discoveryMetadata
- EndpointDiscoveryMetadata
端點發現的元資料。
- userState
- Object
使用者自訂狀態資料。
適用於
AnnounceOnlineAsync(EndpointDiscoveryMetadata)
會使線上公告(Hello)訊息與指定的端點發現元資料非同步傳送。
public:
void AnnounceOnlineAsync(System::ServiceModel::Discovery::EndpointDiscoveryMetadata ^ discoveryMetadata);
public void AnnounceOnlineAsync(System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata);
member this.AnnounceOnlineAsync : System.ServiceModel.Discovery.EndpointDiscoveryMetadata -> unit
Public Sub AnnounceOnlineAsync (discoveryMetadata As EndpointDiscoveryMetadata)
參數
- discoveryMetadata
- EndpointDiscoveryMetadata
端點發現的元資料。
備註
此方法在任務中儲存所有非使用例外,該方法的同步對應程式可拋出這些例外。 如果回傳的任務中儲存了例外,該例外會在等待任務時拋出。 使用例外錯誤,例如 ArgumentException,仍會同步拋出。 關於儲存的例外,請參見由 AnnounceOnline(EndpointDiscoveryMetadata)拋出的例外。