AnnouncementClient.AnnounceOnlineAsync 方法

定義

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

多載

AnnounceOnlineAsync(EndpointDiscoveryMetadata, Object)

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

AnnounceOnlineAsync(EndpointDiscoveryMetadata)

導致使用指定的端點探索元數據,以異步方式傳送在線公告 (Hello) 訊息。

AnnounceOnlineAsync(EndpointDiscoveryMetadata, Object)

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

C#
public void AnnounceOnlineAsync (System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata, object userState);

參數

discoveryMetadata
EndpointDiscoveryMetadata

端點探索元數據。

userState
Object

使用者定義的狀態數據。

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

AnnounceOnlineAsync(EndpointDiscoveryMetadata)

導致使用指定的端點探索元數據,以異步方式傳送在線公告 (Hello) 訊息。

C#
public void AnnounceOnlineAsync (System.ServiceModel.Discovery.EndpointDiscoveryMetadata discoveryMetadata);

參數

discoveryMetadata
EndpointDiscoveryMetadata

端點探索元數據。

備註

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

適用於

.NET Framework 4.8.1 及其他版本
產品 版本
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1