AnnouncementClient.AnnounceOnlineAsync 方法

定義

會使線上公告訊息(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)拋出的例外。

適用於