語言

MetadataExchangeClientMode 列舉

定義

指定用來取得元數據的交換模式。

public enum class MetadataExchangeClientMode
public enum MetadataExchangeClientMode
type MetadataExchangeClientMode = 
Public Enum MetadataExchangeClientMode
繼承
MetadataExchangeClientMode

欄位

名稱 值 Description
MetadataExchange 0

會使用 WS-Transfer 取得請求。

HttpGet 1

會使用 HTTP GET 請求。

範例

以下程式碼範例展示了如何使用 MetadataExchangeClient 來指定下載綁定、解析任何包含的元資料引用,以及下載元資料。

// 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);

備註

使用 與 MetadataExchangeClientMode 一起 System.ServiceModel.Description.MetadataExchangeClient 指定是透過 HTTP GET 還是 WS-Transfer Get 請求下載元資料。

適用於