TypedDataSetSchemaImporterExtension.ImportSchemaType Yöntem
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 belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur.
Aşırı Yüklemeler
ImportSchemaType(XmlSchemaType, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider) |
XML şema belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur. |
ImportSchemaType(String, String, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider) |
XML şema belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur. |
Açıklamalar
türündeki XmlSchemaImporter veri kümeleri için ek işlevsellik sağlamak üzere öğesini genişletir ve bir WSDL belgesindeki değişmez XSD ileti bölümleri de dahil olmak üzere XML şema öğesi bildirimleri için .NET Framework türlerine iç eşlemeler oluşturur.
ImportSchemaType(XmlSchemaType, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider)
XML şema belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur.
public:
override System::String ^ ImportSchemaType(System::Xml::Schema::XmlSchemaType ^ type, System::Xml::Schema::XmlSchemaObject ^ context, System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::XmlSchemaImporter ^ importer, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::Xml::Serialization::CodeGenerationOptions options, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider);
public override string ImportSchemaType (System.Xml.Schema.XmlSchemaType type, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider);
override this.ImportSchemaType : System.Xml.Schema.XmlSchemaType * System.Xml.Schema.XmlSchemaObject * System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.XmlSchemaImporter * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider -> string
Public Overrides Function ImportSchemaType (type As XmlSchemaType, context As XmlSchemaObject, schemas As XmlSchemas, importer As XmlSchemaImporter, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, options As CodeGenerationOptions, codeProvider As CodeDomProvider) As String
Parametreler
- type
- XmlSchemaType
XML şema türü.
- context
- XmlSchemaObject
XmlSchemaObject Xml şeması nesne modeli hiyerarşisi için kök sınıfı temsil eden ve XmlSchema sınıfı gibi sınıflar için temel sınıf görevi görür.
- schemas
- XmlSchemas
XmlSchema XML şemaları koleksiyonunu temsil eden bir sınıf.
- importer
- XmlSchemaImporter
Bir WSDL belgesindeki değişmez XSD ileti bölümleri de dahil olmak üzere XML şema öğesi bildirimleri için .NET Framework türlerine iç eşlemeler oluşturan temelXmlSchemaImporter.
- compileUnit
- CodeCompileUnit
CodeCompileUnit oluşturulan kodu içerecek.
- mainNamespace
- CodeNamespace
Ana ad alanı.
- options
- CodeGenerationOptions
bir CodeGenerationOptions XML Web hizmetiyle kullanılmak üzere .NET Framework türleri oluştururken kullanılacak çeşitli seçenekleri belirtir.
- codeProvider
- CodeDomProvider
Veri kümesini oluşturmak için kullanılacak dil CodeDomProvider .
Döndürülenler
Yazılan veri kümesi sınıfının adını temsil eden bir dize.
Açıklamalar
Önemli
Bu yöntemin güvenilmeyen verilerle çağrılması bir güvenlik riskidir. Bu yöntemi yalnızca güvenilir verilerle çağır. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.
türündeki XmlSchemaImporter veri kümeleri için ek işlevsellik sağlamak üzere öğesini genişletir ve bir WSDL belgesindeki değişmez XSD ileti bölümleri de dahil olmak üzere XML şema öğesi bildirimleri için .NET Framework türlerine iç eşlemeler oluşturur.
Şunlara uygulanır
ImportSchemaType(String, String, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider)
XML şema belgesinde tanımlanan bir öğe için iç tür eşleme bilgileri oluşturur.
public:
override System::String ^ ImportSchemaType(System::String ^ name, System::String ^ namespaceName, System::Xml::Schema::XmlSchemaObject ^ context, System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::XmlSchemaImporter ^ importer, System::CodeDom::CodeCompileUnit ^ compileUnit, System::CodeDom::CodeNamespace ^ mainNamespace, System::Xml::Serialization::CodeGenerationOptions options, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider);
public override string ImportSchemaType (string name, string namespaceName, System.Xml.Schema.XmlSchemaObject context, System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.XmlSchemaImporter importer, System.CodeDom.CodeCompileUnit compileUnit, System.CodeDom.CodeNamespace mainNamespace, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider);
override this.ImportSchemaType : string * string * System.Xml.Schema.XmlSchemaObject * System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.XmlSchemaImporter * System.CodeDom.CodeCompileUnit * System.CodeDom.CodeNamespace * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider -> string
Public Overrides Function ImportSchemaType (name As String, namespaceName As String, context As XmlSchemaObject, schemas As XmlSchemas, importer As XmlSchemaImporter, compileUnit As CodeCompileUnit, mainNamespace As CodeNamespace, options As CodeGenerationOptions, codeProvider As CodeDomProvider) As String
Parametreler
- context
- XmlSchemaObject
XmlSchemaObject XML şema nesne modeli hiyerarşisi için kök sınıfı temsil eden ve XmlSchema sınıfı gibi sınıflar için temel sınıf görevi görür.
- schemas
- XmlSchemas
XmlSchema XML şemaları koleksiyonunu temsil eden bir sınıf.
- importer
- XmlSchemaImporter
Bir WSDL belgesindeki değişmez XSD ileti bölümleri de dahil olmak üzere XML şema öğesi bildirimleri için .NET Framework türlerine iç eşlemeler oluşturan temelXmlSchemaImporter.
- compileUnit
- CodeCompileUnit
CodeCompileUnit oluşturulan kodu içerecek.
- mainNamespace
- CodeNamespace
CodeNamespace Oluşturulan veri kümesini içeren.
- options
- CodeGenerationOptions
bir CodeGenerationOptions XML Web hizmetiyle kullanılmak üzere .NET Framework türleri oluştururken kullanılacak çeşitli seçenekleri belirtir.
- codeProvider
- CodeDomProvider
Veri kümesini oluşturmak için kullanılacak dil CodeDomProvider .
Döndürülenler
String Türü yazılan veri kümesi sınıfının adını temsil eden bir.
Açıklamalar
Önemli
Bu yöntemin güvenilmeyen verilerle çağrılması bir güvenlik riskidir. Bu yöntemi yalnızca güvenilir verilerle çağır. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.
türündeki XmlSchemaImporter veri kümeleri için ek işlevsellik sağlamak üzere öğesini genişletir ve bir WSDL belgesindeki değişmez XSD ileti bölümleri de dahil olmak üzere XML şema öğesi bildirimleri için .NET Framework türlerine iç eşlemeler oluşturur.
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin