MetadataExchangeClient.BeginGetMetadata 方法

定義

開始呼叫可傳回 MetadataSet 的非同步方法。

多載

BeginGetMetadata(AsyncCallback, Object)

開始呼叫可傳回 MetadataSet 的非同步方法。

BeginGetMetadata(EndpointAddress, AsyncCallback, Object)

使用指定的位址、回呼和非同步狀態,開始呼叫可傳回 MetadataSet 的非同步方法。

BeginGetMetadata(Uri, MetadataExchangeClientMode, AsyncCallback, Object)

使用指定的位址、回呼、非同步狀態和下載機制,開始呼叫可傳回 MetadataSet 的非同步方法。

備註

開始 GetMetadata 方法的非同步實作。

BeginGetMetadata(AsyncCallback, Object)

開始呼叫可傳回 MetadataSet 的非同步方法。

public:
 IAsyncResult ^ BeginGetMetadata(AsyncCallback ^ callback, System::Object ^ asyncState);
public IAsyncResult BeginGetMetadata (AsyncCallback callback, object asyncState);
member this.BeginGetMetadata : AsyncCallback * obj -> IAsyncResult
Public Function BeginGetMetadata (callback As AsyncCallback, asyncState As Object) As IAsyncResult

參數

callback
AsyncCallback

呼叫完成時叫用的非同步回呼委派。

asyncState
Object

與非同步呼叫相關聯的狀態。

傳回

IAsyncResult

中繼資料。

備註

GetMetadata 方法的非同步實作。

適用於

BeginGetMetadata(EndpointAddress, AsyncCallback, Object)

使用指定的位址、回呼和非同步狀態,開始呼叫可傳回 MetadataSet 的非同步方法。

public:
 IAsyncResult ^ BeginGetMetadata(System::ServiceModel::EndpointAddress ^ address, AsyncCallback ^ callback, System::Object ^ asyncState);
public IAsyncResult BeginGetMetadata (System.ServiceModel.EndpointAddress address, AsyncCallback callback, object asyncState);
member this.BeginGetMetadata : System.ServiceModel.EndpointAddress * AsyncCallback * obj -> IAsyncResult
Public Function BeginGetMetadata (address As EndpointAddress, callback As AsyncCallback, asyncState As Object) As IAsyncResult

參數

address
EndpointAddress

中繼資料的位址。

callback
AsyncCallback

呼叫完成時叫用的非同步回呼委派。

asyncState
Object

與非同步呼叫相關聯的狀態。

傳回

IAsyncResult

從指定的 address 取得的中繼資料。

備註

GetMetadata 方法的非同步實作。

適用於

BeginGetMetadata(Uri, MetadataExchangeClientMode, AsyncCallback, Object)

使用指定的位址、回呼、非同步狀態和下載機制,開始呼叫可傳回 MetadataSet 的非同步方法。

public:
 IAsyncResult ^ BeginGetMetadata(Uri ^ address, System::ServiceModel::Description::MetadataExchangeClientMode mode, AsyncCallback ^ callback, System::Object ^ asyncState);
public IAsyncResult BeginGetMetadata (Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode, AsyncCallback callback, object asyncState);
member this.BeginGetMetadata : Uri * System.ServiceModel.Description.MetadataExchangeClientMode * AsyncCallback * obj -> IAsyncResult
Public Function BeginGetMetadata (address As Uri, mode As MetadataExchangeClientMode, callback As AsyncCallback, asyncState As Object) As IAsyncResult

參數

address
Uri

中繼資料的位址。

mode
MetadataExchangeClientMode

下載中繼資料時要使用的 MetadataExchangeClientMode 值。

callback
AsyncCallback

呼叫完成時叫用的非同步回呼委派。

asyncState
Object

與非同步呼叫相關聯的狀態。

傳回

IAsyncResult

從指定的 address 取得的中繼資料。

備註

GetMetadata 方法的非同步實作。

適用於