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

ユーザー定義の状態データ。

適用対象