TypedDataSetSchemaImporterExtension.ImportSchemaType メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XML スキーマ ドキュメントで定義されている要素についての、内部的な型の対応付け情報を生成します。
オーバーロード
ImportSchemaType(XmlSchemaType, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider) |
XML スキーマ ドキュメントで定義されている要素についての、内部的な型の対応付け情報を生成します。 |
ImportSchemaType(String, String, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider) |
XML スキーマ ドキュメントで定義されている要素についての、内部的な型の対応付け情報を生成します。 |
注釈
XmlSchemaImporterを拡張して、型指定されたデータセットの追加機能を提供し、WSDL ドキュメント内のリテラル XSD メッセージ部分を含む XML スキーマ要素宣言の.NET Framework型への内部マッピングを生成します。
ImportSchemaType(XmlSchemaType, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider)
XML スキーマ ドキュメントで定義されている要素についての、内部的な型の対応付け情報を生成します。
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
パラメーター
- type
- XmlSchemaType
XML スキーマの種類。
- context
- XmlSchemaObject
Xml スキーマ オブジェクト モデルの階層構造におけるルート クラスを表し、XmlSchema などのクラスの基本クラスとして機能する XmlSchemaObject。
- schemas
- XmlSchemas
XML スキーマのコレクションを表す XmlSchema クラス。
- importer
- XmlSchemaImporter
WSDL ドキュメントのリテラル XSD メッセージ部分などの XML スキーマ要素宣言に対応する、.NET Framework 型の内部対応付け情報を生成する基本 XmlSchemaImporter。
- compileUnit
- CodeCompileUnit
生成されたコードを含める CodeCompileUnit 。
- mainNamespace
- CodeNamespace
メイン名前空間。
- options
- CodeGenerationOptions
XML Web サービスで使用する .NET Framework 型を生成するときの各種のオプションを指定する CodeGenerationOptions。
- codeProvider
- CodeDomProvider
データセットの生成に使用する、言語特有の CodeDomProvider 。
戻り値
型指定されたデータセット クラスの名前を表す文字列。
注釈
重要
信頼されていないデータを指定してこのメソッドを呼び出すことは、セキュリティ上のリスクが伴います。 このメソッドは信頼されたデータでのみ呼び出してください。 詳細については、「 すべての入力を検証する」を参照してください。
XmlSchemaImporterを拡張して、型指定されたデータセットの追加機能を提供し、WSDL ドキュメント内のリテラル XSD メッセージ部分を含む XML スキーマ要素宣言の.NET Framework型への内部マッピングを生成します。
適用対象
ImportSchemaType(String, String, XmlSchemaObject, XmlSchemas, XmlSchemaImporter, CodeCompileUnit, CodeNamespace, CodeGenerationOptions, CodeDomProvider)
XML スキーマ ドキュメントで定義されている要素についての、内部的な型の対応付け情報を生成します。
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
パラメーター
- context
- XmlSchemaObject
XML スキーマ オブジェクト モデルの階層構造におけるルート クラスを表し、XmlSchema などのクラスの基本クラスとして機能する XmlSchemaObject。
- schemas
- XmlSchemas
XML スキーマのコレクションを表す XmlSchema クラス。
- importer
- XmlSchemaImporter
WSDL ドキュメントのリテラル XSD メッセージ部分などの XML スキーマ要素宣言に対応する、.NET Framework 型の内部対応付け情報を生成する基本 XmlSchemaImporter。
- compileUnit
- CodeCompileUnit
生成されたコードを含める CodeCompileUnit 。
- mainNamespace
- CodeNamespace
生成されたデータセットを含める CodeNamespace 。
- options
- CodeGenerationOptions
XML Web サービスで使用する .NET Framework 型を生成するときの各種のオプションを指定する CodeGenerationOptions。
- codeProvider
- CodeDomProvider
データセットの生成に使用する、言語特有の CodeDomProvider 。
戻り値
型指定されたデータセット クラスの名前を表す String。
注釈
重要
信頼されていないデータを指定してこのメソッドを呼び出すことは、セキュリティ上のリスクが伴います。 このメソッドは信頼されたデータでのみ呼び出してください。 詳細については、「 すべての入力を検証する」を参照してください。
XmlSchemaImporterを拡張して、型指定されたデータセットの追加機能を提供し、WSDL ドキュメント内のリテラル XSD メッセージ部分を含む XML スキーマ要素宣言の.NET Framework型への内部マッピングを生成します。
適用対象
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示