MetadataExchangeClientMode Enumeration
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 den Austauschmodus an, der zum Abrufen von Metadaten verwendet wird.
public enum class MetadataExchangeClientMode
public enum MetadataExchangeClientMode
type MetadataExchangeClientMode =
Public Enum MetadataExchangeClientMode
- Vererbung
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| MetadataExchange | 0 | Es wird eine WS-Transfer Get-Anforderung verwendet. |
| HttpGet | 1 | Es wird eine HTTP GET-Anforderung verwendet. |
Beispiele
Im folgenden Codebeispiel wird gezeigt MetadataExchangeClient , wie Sie eine Downloadbindung angeben, alle enthaltenen Verweise auf Metadaten auflösen und die Metadaten herunterladen.
// Get metadata documents.
Console.WriteLine("URI of the metadata documents retreived:");
MetadataExchangeClient metaTransfer
= new MetadataExchangeClient(httpGetMetaAddress.Uri, MetadataExchangeClientMode.HttpGet);
metaTransfer.ResolveMetadataReferences = true;
MetadataSet otherDocs = metaTransfer.GetMetadata();
foreach (MetadataSection doc in otherDocs.MetadataSections)
Console.WriteLine(doc.Dialect + " : " + doc.Identifier);
Hinweise
Verwenden Sie den MetadataExchangeClientMode Verwendungszweck, System.ServiceModel.Description.MetadataExchangeClient um anzugeben, ob Metadaten mit einem HTTP GET oder WS-Transfer Get-Anforderung heruntergeladen werden.