共用方式為


AnnouncementClient.AnnounceOfflineAsync 方法

定義

導致脫機公告訊息 (Bye) 以異步方式傳送。

多載

AnnounceOfflineAsync(EndpointDiscoveryMetadata)

讓離線公告訊息 (Bye) 以異步方式與指定的端點探索元數據一起傳送。

AnnounceOfflineAsync(EndpointDiscoveryMetadata, Object)

讓離線公告訊息 (Bye) 以指定的端點探索元數據和使用者定義狀態以異步方式傳送。

AnnounceOfflineAsync(EndpointDiscoveryMetadata)

讓離線公告訊息 (Bye) 以異步方式與指定的端點探索元數據一起傳送。

public:
 void AnnounceOfflineAsync(System::ServiceModel::Discovery::EndpointDiscoveryMetadata ^ discoveryMetadata);
public void AnnounceOfflineAsync (System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata);
member this.AnnounceOfflineAsync : System.ServiceModel.Discovery.EndpointDiscoveryMetadata -> unit
Public Sub AnnounceOfflineAsync (discoveryMetadata As EndpointDiscoveryMetadata)

參數

discoveryMetadata
EndpointDiscoveryMetadata

端點探索元數據。

備註

這個方法會儲存在工作中,它會傳回方法同步對應項可以擲回的所有非使用例外狀況。 如果例外狀況儲存在傳回的工作中,則會在等候工作時擲回該例外狀況。 使用例外狀況,例如 ArgumentException,仍會同步擲回。 如需預存的例外狀況,請參閱 AnnounceOffline(EndpointDiscoveryMetadata)擲回的例外狀況。

適用於

AnnounceOfflineAsync(EndpointDiscoveryMetadata, Object)

讓離線公告訊息 (Bye) 以指定的端點探索元數據和使用者定義狀態以異步方式傳送。

public:
 void AnnounceOfflineAsync(System::ServiceModel::Discovery::EndpointDiscoveryMetadata ^ discoveryMetadata, System::Object ^ userState);
public void AnnounceOfflineAsync (System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState);
member this.AnnounceOfflineAsync : System.ServiceModel.Discovery.EndpointDiscoveryMetadata * obj -> unit
Public Sub AnnounceOfflineAsync (discoveryMetadata As EndpointDiscoveryMetadata, userState As Object)

參數

discoveryMetadata
EndpointDiscoveryMetadata

端點探索元數據。

userState
Object

使用者定義的狀態數據。

適用於