XmlSchemaExporter 類別

定義

使用在型別對應物件中找到的 XML 結構描述項目宣告,填入 (Populate) XmlSchema 物件中。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class XmlSchemaExporter
public class XmlSchemaExporter
type XmlSchemaExporter = class
Public Class XmlSchemaExporter
繼承
XmlSchemaExporter

備註

類別 XmlSchemaExporter 提供 XML 架構定義語言的程式設計標記法, (XSD) 檔。 不使用直接使用 XmlSchemaExporter ,請使用 ServiceDescriptionReflector 類別或 XML 架構定義工具 (Xsd.exe)

類別 ServiceDescriptionReflector 會從識別為 Web 服務的類別建立 ServiceDescription 物件。 當 Web 服務類別指定時, XmlSchemaExporter 它會使用 類別:

  • 常值使用,指出 SOAP 訊息參數的內容以及傳回值 (或要求和回應檔,) 以 XML 架構定義指定。

  • 使用 HTTP-GET 和 HTTP-POST 作業的 Web 服務非 SOAP 實作。

Xsd.exe使用 XmlSchemaExporter 類別和反映,從執行時間元件檔中的一或多個類型產生 XML 架構檔。

建構函式

XmlSchemaExporter(XmlSchemas)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

初始化 XmlSchemaExporter 類別的新執行個體。

方法

Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
ExportAnyType(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

<any> 專案匯出至 XmlSchema 指定之命名空間所識別的物件。

ExportAnyType(XmlMembersMapping)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將物件或型別的項目宣告加入 SOAP 訊息或 XmlSchema 物件中。

ExportMembersMapping(XmlMembersMapping)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

針對常值 SOAP 訊息定義的每個項目部分,將項目宣告加入適用的 XmlSchema 中。

ExportMembersMapping(XmlMembersMapping, Boolean)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

針對常值 SOAP 訊息定義的每個項目部分,將項目宣告加入適用的 XmlSchema 中,並指定是否包括封入項目。

ExportTypeMapping(XmlMembersMapping)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

針對常值 SOAP 訊息定義的單一項目部分,將項目宣告加入適用的 XmlSchema 物件中。

ExportTypeMapping(XmlTypeMapping)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將 .NET 型別的元素宣告新增到適用的 XmlSchema 物件。

GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

做為預設雜湊函式。

(繼承來源 Object)
GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱