XmlSchemaExporter Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
XmlSchema Nesneleri, tür eşleme nesnelerinde bulunan XML şema öğesi bildirimleriyle doldurur.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public ref class XmlSchemaExporter
public class XmlSchemaExporter
type XmlSchemaExporter = class
Public Class XmlSchemaExporter
- Devralma
-
XmlSchemaExporter
Açıklamalar
sınıfı, XmlSchemaExporter XML Şema Tanımı dili (XSD) belgesinin programlı bir gösterimini sağlar. Doğrudan kullanmak XmlSchemaExporter yerine sınıfını ServiceDescriptionReflector veya XML Şema Tanımı Aracı'nı (Xsd.exe) kullanın.
sınıfı, ServiceDescriptionReflector Web hizmetleri olarak tanımlanan sınıflardan nesneler oluşturur ServiceDescription . Bir Web hizmeti sınıfı aşağıdakileri belirttiğinde sınıfını kullanır XmlSchemaExporter :
SOAP ileti parametrelerinin ve dönüş değerlerinin (veya istek ve yanıt belgelerinin) içeriğinin XML şema tanımlarıyla tam anlamıyla belirtildiğini gösteren değişmez değer kullanımı.
HTTP-GET ve HTTP-POST işlemlerini kullanan Web hizmetlerinin SOAP dışı uygulamaları.
Xsd.exe, sınıfını ve yansımasını kullanarak XmlSchemaExporter bir çalışma zamanı derleme dosyasındaki bir veya daha fazla türden XML şeması belgeleri oluşturur.
Oluşturucular
| Name | Description |
|---|---|
| XmlSchemaExporter(XmlSchemas) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. XmlSchemaExporter sınıfının yeni bir örneğini başlatır. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| ExportAnyType(String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir |
| ExportAnyType(XmlMembersMapping) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Soap iletisine veya nesneye bir nesne veya tür için öğe XmlSchema bildirimi ekler. |
| ExportMembersMapping(XmlMembersMapping, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Değişmez SOAP ileti tanımının öğe bölümlerinin her biri için uygulanabilir XmlSchema öğesine bir öğe bildirimi ekler ve kapsayan öğelerin dahil edilip edilmeyeceğini belirtir. |
| ExportMembersMapping(XmlMembersMapping) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Değişmez SOAP ileti tanımının öğe bölümlerinin her biri için geçerli XmlSchema öğesine bir öğe bildirimi ekler. |
| ExportTypeMapping(XmlMembersMapping) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Değişmez SOAP ileti tanımının tek bir öğe parçası için geçerli XmlSchema nesneye bir öğe bildirimi ekler. |
| ExportTypeMapping(XmlTypeMapping) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. İlgili XmlSchema nesnesine .NET türü için bir öğe bildirimi ekler. |
| GetHashCode() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |