共用方式為


AnnouncementClient.AnnounceOnlineAsync 方法

定義

導致在線公告訊息 (Hello) 以異步方式傳送。

多載

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)擲回的例外狀況。

適用於