MetadataExchangeClient.GetMetadataAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen asynchronen Metadatensatz zurück.
Überlädt
| Name | Beschreibung |
|---|---|
| GetMetadataAsync() |
Gibt einen asynchronen Metadatensatz zurück. |
| GetMetadataAsync(EndpointAddress) |
Gibt einen asynchronen Metadatensatz aus der angegebenen Adresse zurück. |
| GetMetadataAsync(EndpointAddress, Uri) |
Gibt einen asynchronen Metadatensatz aus der angegebenen Adresse und auf der angegebenen Route zurück. |
| GetMetadataAsync(Uri, MetadataExchangeClientMode) |
Gibt einen asynchronen Metadatensatz aus der angegebenen Adresse mithilfe des angegebenen Downloadmodus zurück. |
GetMetadataAsync()
Gibt einen asynchronen Metadatensatz zurück.
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)
Gibt zurück
Der asynchrone Metadatensatz.
Hinweise
Diese Methode speichert in der Aufgabe, die alle Nicht-Verwendungs-Ausnahmen zurückgibt, die das synchrone Gegenstück der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Verwendungsausnahmen, z. B. ArgumentException, werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie in den von GetMetadata().
Gilt für:
GetMetadataAsync(EndpointAddress)
Gibt einen asynchronen Metadatensatz aus der angegebenen Adresse zurück.
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)
Parameter
- address
- EndpointAddress
Die Adresse, aus der die asynchronen Metadaten heruntergeladen werden sollen.
Gibt zurück
Die asynchronen Metadaten, die sich an der Adresse befinden.
Hinweise
Diese Methode speichert in der Aufgabe, die alle Nicht-Verwendungs-Ausnahmen zurückgibt, die das synchrone Gegenstück der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Verwendungsausnahmen, z. B. ArgumentException, werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie in den von GetMetadata(EndpointAddress).
Gilt für:
GetMetadataAsync(EndpointAddress, Uri)
Gibt einen asynchronen Metadatensatz aus der angegebenen Adresse und auf der angegebenen Route zurück.
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)
Parameter
- address
- EndpointAddress
Die Adresse, aus der die Metadaten heruntergeladen werden sollen.
- via
- Uri
Die URI-Adresse, die die Route darstellt, die eine Nachricht akzeptiert.
Gibt zurück
Die metadaten, die heruntergeladen werden.
Hinweise
Diese Methode speichert in der Aufgabe, die alle Nicht-Verwendungs-Ausnahmen zurückgibt, die das synchrone Gegenstück der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Verwendungsausnahmen, z. B. ArgumentException, werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie in den von GetMetadata(EndpointAddress, Uri).
Gilt für:
GetMetadataAsync(Uri, MetadataExchangeClientMode)
Gibt einen asynchronen Metadatensatz aus der angegebenen Adresse mithilfe des angegebenen Downloadmodus zurück.
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)
Parameter
- address
- Uri
Die Adresse, aus der die Metadaten heruntergeladen werden sollen.
Der zu verwendende Downloadmechanismus.
Gibt zurück
Die metadaten, die heruntergeladen werden.
Hinweise
Diese Methode speichert in der Aufgabe, die alle Nicht-Verwendungs-Ausnahmen zurückgibt, die das synchrone Gegenstück der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Verwendungsausnahmen, z. B. ArgumentException, werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie in den von GetMetadata(Uri, MetadataExchangeClientMode).