MetadataExchangeClient.GetMetadataAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
非同期メタデータ セットを返します。
オーバーロード
| 名前 | 説明 |
|---|---|
| GetMetadataAsync() |
非同期メタデータ セットを返します。 |
| GetMetadataAsync(EndpointAddress) |
指定したアドレスから非同期メタデータ セットを返します。 |
| GetMetadataAsync(EndpointAddress, Uri) |
指定したアドレスと指定したルート上の非同期メタデータ セットを返します。 |
| GetMetadataAsync(Uri, MetadataExchangeClientMode) |
指定したダウンロード モードを使用して、指定したアドレスから非同期メタデータ セットを返します。 |
GetMetadataAsync()
非同期メタデータ セットを返します。
public:
System::Threading::Tasks::Task<System::ServiceModel::Description::MetadataSet ^> ^ GetMetadataAsync();
public System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet> GetMetadataAsync();
member this.GetMetadataAsync : unit -> System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet>
Public Function GetMetadataAsync () As Task(Of MetadataSet)
返品
非同期メタデータ セット。
注釈
このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentException などの使用に関する例外は、引き続き同期的にスローされます。 格納されている例外については、 GetMetadata()によってスローされる例外を参照してください。
適用対象
GetMetadataAsync(EndpointAddress)
指定したアドレスから非同期メタデータ セットを返します。
public:
System::Threading::Tasks::Task<System::ServiceModel::Description::MetadataSet ^> ^ GetMetadataAsync(System::ServiceModel::EndpointAddress ^ address);
public System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet> GetMetadataAsync(System.ServiceModel.EndpointAddress address);
member this.GetMetadataAsync : System.ServiceModel.EndpointAddress -> System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet>
Public Function GetMetadataAsync (address As EndpointAddress) As Task(Of MetadataSet)
パラメーター
- address
- EndpointAddress
非同期メタデータのダウンロード元のアドレス。
返品
アドレスにある非同期メタデータ。
注釈
このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentException などの使用に関する例外は、引き続き同期的にスローされます。 格納されている例外については、 GetMetadata(EndpointAddress)によってスローされる例外を参照してください。
適用対象
GetMetadataAsync(EndpointAddress, Uri)
指定したアドレスと指定したルート上の非同期メタデータ セットを返します。
public:
System::Threading::Tasks::Task<System::ServiceModel::Description::MetadataSet ^> ^ GetMetadataAsync(System::ServiceModel::EndpointAddress ^ address, Uri ^ via);
public System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet> GetMetadataAsync(System.ServiceModel.EndpointAddress address, Uri via);
member this.GetMetadataAsync : System.ServiceModel.EndpointAddress * Uri -> System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet>
Public Function GetMetadataAsync (address As EndpointAddress, via As Uri) As Task(Of MetadataSet)
パラメーター
- address
- EndpointAddress
メタデータのダウンロード元のアドレス。
- via
- Uri
メッセージが受け取るルートを表す URI アドレス。
返品
ダウンロードされるメタデータ。
注釈
このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentException などの使用に関する例外は、引き続き同期的にスローされます。 格納されている例外については、 GetMetadata(EndpointAddress, Uri)によってスローされる例外を参照してください。
適用対象
GetMetadataAsync(Uri, MetadataExchangeClientMode)
指定したダウンロード モードを使用して、指定したアドレスから非同期メタデータ セットを返します。
public:
System::Threading::Tasks::Task<System::ServiceModel::Description::MetadataSet ^> ^ GetMetadataAsync(Uri ^ address, System::ServiceModel::Description::MetadataExchangeClientMode mode);
public System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet> GetMetadataAsync(Uri address, System.ServiceModel.Description.MetadataExchangeClientMode mode);
member this.GetMetadataAsync : Uri * System.ServiceModel.Description.MetadataExchangeClientMode -> System.Threading.Tasks.Task<System.ServiceModel.Description.MetadataSet>
Public Function GetMetadataAsync (address As Uri, mode As MetadataExchangeClientMode) As Task(Of MetadataSet)
パラメーター
- address
- Uri
メタデータのダウンロード元のアドレス。
使用するダウンロード メカニズム。
返品
ダウンロードされるメタデータ。
注釈
このメソッドは、メソッドの同期的な例外がスローできるすべての非使用例外を返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機しているときにスローされます。 ArgumentException などの使用に関する例外は、引き続き同期的にスローされます。 格納されている例外については、 GetMetadata(Uri, MetadataExchangeClientMode)によってスローされる例外を参照してください。