XmlSchemaImporter 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.
WSDL belgesindeki değişmez XSD ileti bölümleri de dahil olmak üzere XML şema öğesi bildirimleri için .NET türlerine iç eşlemeler oluşturur.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
public ref class XmlSchemaImporter : System::Xml::Serialization::SchemaImporter
public ref class XmlSchemaImporter
public class XmlSchemaImporter : System.Xml.Serialization.SchemaImporter
public class XmlSchemaImporter
type XmlSchemaImporter = class
inherit SchemaImporter
type XmlSchemaImporter = class
Public Class XmlSchemaImporter
Inherits SchemaImporter
Public Class XmlSchemaImporter
- Devralma
- Devralma
-
XmlSchemaImporter
Açıklamalar
sınıfı XmlSchemaImporter , Bir Web Hizmetleri Açıklama Dili (WSDL) belgesinden istemci proxy sınıfları veya soyut sunucu sınıfları oluştururken Web Hizmetleri Açıklama Dili Aracı (Wsdl.exe) ve ServiceDescriptionImporter sınıfı tarafından kullanılır. Sınıfı, XML Şema Tanımı (XSD) belgelerinden sınıf oluştururken Web Hizmetleri Açıklama Dil Aracı (Wsdl.exe) tarafından da kullanılır. Bu sınıfı doğrudan kullanmak yerine Wsdl.exe veya Xsd.exekullanın.
sınıfı, XmlSchemaImporter XSD belgesinde veya WSDL belgesindeki parçalar olarak tanımlanan öğeler için .NET türlerine iç eşlemeler oluşturmak için yöntemlere sahiptir. Aşağıdaki listede sınıfın Wsdl.exetarafından ne zaman kullanıldığı gösterilmektedir:
- WSDL belgesi, 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ği değişmez kullanımı belirtir.
- WSDL belgesi, HTTP-GET ve HTTP-POST işlemleri aracılığıyla .NET Framework'ün SOAP olmayan Web hizmetleri uygulamalarını belirtir.
Oluşturucular
| Name | Description |
|---|---|
| XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. XmlSchemaImporter sınıfının yeni bir örneğini başlatır. |
| XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen kod oluşturma seçeneklerini ve içeri aktarma bağlamını XmlSchemaImporter kullanarak XML şemaları koleksiyonu için sınıfının yeni bir örneğini başlatır. |
| XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. SOAP değişmez değerleri iletileri tarafından kullanılan XML şemalarını temsil eden bir nesne koleksiyonunuXmlSchema, ayrıca bir WSDL belgesinde tanımlanan bağlamalar için oluşturulan sınıfları ve bir numaralandırma değerini alarak sınıfının yeni bir CodeGenerationOptions örneğini XmlSchemaImporter başlatır. |
| XmlSchemaImporter(XmlSchemas, CodeIdentifiers) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. SOAP değişmez değerleri iletileri tarafından kullanılan XML şemalarını temsil eden bir nesne koleksiyonunu XmlSchema ve bir Web Hizmetleri Açıklama Dili (WSDL) belgesinde tanımlanan bağlamalar için oluşturulan sınıfları alarak sınıfının yeni bir örneğini XmlSchemaImporter başlatır. |
| XmlSchemaImporter(XmlSchemas) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir WSDL belgesinde XmlSchemaImporter tanımlanan SOAP değişmez değer iletileri tarafından kullanılan XML şemalarını temsil eden bir nesne koleksiyonu XmlSchema alarak sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| Extensions |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Şema içeri aktarıcı uzantıları koleksiyonunu alır. (Devralındığı yer: SchemaImporter) |
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) |
| 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) |
| ImportAnyType(XmlQualifiedName, String) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. WSDL belgesinde tanımlanan tek bir (SOAP) değişmez öğe parçası için iç tür eşleme bilgileri oluşturur. |
| ImportDerivedTypeMapping(XmlQualifiedName, Type, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. XML şema belgesinde veya WSDL belgesinde bir parçası olarak tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur. |
| ImportDerivedTypeMapping(XmlQualifiedName, Type) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. XML şema belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur. |
| ImportMembersMapping(String, String, SoapSchemaMember[]) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. WSDL belgesinde tanımlanan değişmez kullanım soap iletisinin öğe bölümleri için iç tür eşleme bilgileri oluşturur. |
| ImportMembersMapping(XmlQualifiedName) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Bir WSDL belgesinde tanımlanan değişmez kullanım SOAP iletisinin tek bir öğe parçası için iç tür eşleme bilgileri oluşturur. |
| ImportMembersMapping(XmlQualifiedName[], Type, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. WSDL belgesinde tanımlanan değişmez kullanım soap iletisinin öğe bölümleri için iç tür eşleme bilgileri oluşturur. |
| ImportMembersMapping(XmlQualifiedName[]) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. WSDL belgesinde tanımlanan değişmez kullanım soap iletisinin öğe bölümleri için iç tür eşleme bilgileri oluşturur. |
| ImportSchemaType(XmlQualifiedName, Type, Boolean) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. XML şema belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur. |
| ImportSchemaType(XmlQualifiedName, Type) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. XML şema belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur. |
| ImportSchemaType(XmlQualifiedName) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. XML şema belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur. |
| ImportTypeMapping(XmlQualifiedName) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. XML şema belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur. |
| 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) |