XmlCodeExporter 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.
XML şema öğesi bildirimleri için iç tür eşleme bilgilerinden türler ve öznitelik bildirimleri oluşturur.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public ref class XmlCodeExporter
public ref class XmlCodeExporter : System::Xml::Serialization::CodeExporter
public class XmlCodeExporter
public class XmlCodeExporter : System.Xml.Serialization.CodeExporter
type XmlCodeExporter = class
type XmlCodeExporter = class
inherit CodeExporter
Public Class XmlCodeExporter
Public Class XmlCodeExporter
Inherits CodeExporter
- Devralma
-
XmlCodeExporter
- Devralma
Açıklamalar
XmlCodeExporter sınıfı, iç eşlemelerden .NET türlerine .NET türleri veya öznitelik bildirimleri oluşturur. Bu iç eşlemeler, XSD belgesinde tanımlanan öğeler için veya Bir Web Hizmetleri Açıklama Dili (WSDL) belgesindeki parçalar olarak sınıfı tarafından XmlSchemaImporter oluşturulur. XmlCodeExporter doğrudan kullanılmaz; Web Hizmetleri Açıklama Dili aracı (Wsdl.exe) veya XML Şema Tanımı aracı (Xsd.exe) ile kullanılır.
Wsdl.exe tarafından oluşturulan XmlCodeExporter türleri veya öznitelik bildirimlerini ve bir WSDL belgesinden istemci proxy sınıfları veya soyut sunucu sınıfları oluşturmak için sınıfı tarafından XmlSchemaImporter oluşturulan iç eşlemeleri kullanır. Wsdl.exe, bir WSDL belgesi aşağıdakileri belirttiğinde ve XmlCodeExporter sınıfını kullanırServiceDescriptionImporter:
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 XML Şema Tanımı (XSD) belgelerinden sınıf oluşturmak için kullanır XmlCodeExporter .
Oluşturucular
| Name | Description |
|---|---|
| XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeDomProvider, CodeGenerationOptions, Hashtable) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen .NET Framework ad alanını, nesnelerin grafiğini içeren kod derleme birimini, kod seçeneklerini belirten bir numaralandırmayı ve eşleme nesneleri koleksiyonunu kullanarak XmlCodeExporter sınıfının yeni bir örneğini başlatır. |
| XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions, Hashtable) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen .NET Framework ad alanını, nesnelerin grafiğini içeren kod derleme birimini, kod oluşturma seçeneklerini temsil eden bir nesneyi ve eşleme nesneleri koleksiyonunu kullanarak XmlCodeExporter sınıfının yeni bir örneğini başlatır. |
| XmlCodeExporter(CodeNamespace, CodeCompileUnit, CodeGenerationOptions) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen ad alanını, kod derleme birimini ve kod oluşturma seçeneklerini kullanarak sınıfın yeni bir örneğini XmlCodeExporter başlatır. |
| XmlCodeExporter(CodeNamespace, CodeCompileUnit) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen ad alanını ve kod derleme birimini kullanarak sınıfın yeni bir örneğini XmlCodeExporter başlatır. |
| XmlCodeExporter(CodeNamespace) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen ad alanını kullanarak sınıfın XmlCodeExporter yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| IncludeMetadata |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bu API .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır. |
| IncludeMetadata |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Kod dışarı aktarıldığında dahil edilen kod özniteliği meta verilerinin bir koleksiyonunu alır. (Devralındığı yer: CodeExporter) |
Yöntemler
| Name | Description |
|---|---|
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
XmlElementAttribute Web Hizmetleri Açıklama Dili (WSDL) belgesindeki SOAP ileti tanımının öğesine |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlMemberMapping, String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
XmlElementAttribute Web Hizmetleri Açıklama Dili (WSDL) belgesindeki SOAP ileti tanımının öğesine |
| AddMappingMetadata(CodeAttributeDeclarationCollection, XmlTypeMapping, String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
XmlElementAttribute Web Hizmetleri Açıklama Dili (WSDL) belgesindeki SOAP olmayan bir |
| 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) |
| ExportMembersMapping(XmlMembersMapping) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Web Hizmetleri Açıklama Dili (WSDL) belgesinde SOAP ileti tanımına ait bölümlerin her biri için bir .NET türü ve öznitelik bildirimleri oluşturur. |
| ExportTypeMapping(XmlTypeMapping) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. XML şema öğesi için bir .NET türü ve öznitelik bildirimleri oluşturur. |
| 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) |