XmlSchemaExporter Kelas

Definisi

Mengisi XmlSchema objek dengan deklarasi elemen skema XML yang ditemukan dalam objek pemetaan jenis.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

public ref class XmlSchemaExporter
public class XmlSchemaExporter
type XmlSchemaExporter = class
Public Class XmlSchemaExporter
Warisan
XmlSchemaExporter

Keterangan

Kelas ini XmlSchemaExporter menyediakan representasi terprogram dari dokumen BAHASA Definisi Skema XML (XSD). Alih-alih menggunakan XmlSchemaExporter secara langsung, gunakan ServiceDescriptionReflector kelas atau Alat Definisi Skema XML (Xsd.exe).

Kelas ServiceDescriptionReflector membuat ServiceDescription objek dari kelas yang diidentifikasi sebagai layanan Web. Ini menggunakan XmlSchemaExporter kelas ketika kelas layanan Web menentukan:

  • Penggunaan harfiah, menunjukkan bahwa konten parameter pesan SOAP dan nilai pengembalian (atau dokumen permintaan dan respons) secara harfiah ditentukan dengan definisi skema XML.

  • Implementasi non-SOAP layanan Web menggunakan operasi HTTP-GET dan HTTP-POST.

Xsd.exe menghasilkan dokumen skema XML dari satu atau beberapa jenis dalam file rakitan run-time menggunakan XmlSchemaExporter kelas dan pantulan.

Konstruktor

Nama Deskripsi
XmlSchemaExporter(XmlSchemas)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menginisialisasi instans baru dari kelas XmlSchemaExporter.

Metode

Nama Deskripsi
Equals(Object)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
ExportAnyType(String)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

<any> Mengekspor elemen ke XmlSchema objek yang diidentifikasi oleh namespace yang ditentukan.

ExportAnyType(XmlMembersMapping)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menambahkan deklarasi elemen untuk objek atau jenis ke pesan SOAP atau ke XmlSchema objek.

ExportMembersMapping(XmlMembersMapping, Boolean)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menambahkan deklarasi elemen ke yang berlaku XmlSchema untuk setiap bagian elemen dari definisi pesan SOAP harfiah, dan menentukan apakah elemen penutup disertakan.

ExportMembersMapping(XmlMembersMapping)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menambahkan deklarasi elemen ke yang berlaku XmlSchema untuk setiap bagian elemen dari definisi pesan SOAP literal.

ExportTypeMapping(XmlMembersMapping)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menambahkan deklarasi elemen ke objek yang berlaku XmlSchema untuk satu bagian elemen dari definisi pesan SOAP literal.

ExportTypeMapping(XmlTypeMapping)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Menambahkan deklarasi elemen untuk jenis .NET ke objek XmlSchema yang berlaku.

GetHashCode()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk

Lihat juga