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 方法的异步实现。

适用于