Aracılığıyla paylaş


TypedDataSetSchemaImporterExtension.ImportSchemaType Yöntem

Tanım

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

name
String

String İçeri aktaracak şemanın adını temsil eden.

namespaceName
String

String XML şemasının ad alanını temsil eden bir.

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