MetadataExchangeClient.GetMetadataAsync Methode

Definition

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.

mode
MetadataExchangeClientMode

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).

Gilt für: