MetadataExchangeClientMode Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger det exchange-läge som används för att hämta metadata.
public enum class MetadataExchangeClientMode
public enum MetadataExchangeClientMode
type MetadataExchangeClientMode =
Public Enum MetadataExchangeClientMode
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| MetadataExchange | 0 | En WS-Transfer Hämta begäran används. |
| HttpGet | 1 | En HTTP GET-begäran används. |
Exempel
I följande kodexempel visas användningen av MetadataExchangeClient för att ange en nedladdningsbindning, lösa eventuella inneslutna referenser till metadata och ladda ned metadata.
// 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);
Kommentarer
MetadataExchangeClientMode Använd med System.ServiceModel.Description.MetadataExchangeClient för att ange om metadata laddas ned med hjälp av en HTTP GET eller WS-Transfer Hämta begäran.