XmlSchemaImporter コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XmlSchemaImporter クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| XmlSchemaImporter(XmlSchemas) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 WSDL ドキュメントで定義されている SOAP リテラル メッセージで使用される XML スキーマを表すXmlSchemaImporter オブジェクトのコレクションを取得して、XmlSchema クラスの新しいインスタンスを初期化します。 |
| XmlSchemaImporter(XmlSchemas, CodeIdentifiers) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 SOAP リテラル メッセージで使用される XML スキーマを表すXmlSchemaImporter オブジェクトのコレクションに加えて、Web サービス記述言語 (WSDL) ドキュメントで定義されているバインド用に生成されるクラスを受け取って、XmlSchema クラスの新しいインスタンスを初期化します。 |
| XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 指定したコード生成オプションとインポート コンテキストを使用して、XML スキーマのコレクションの XmlSchemaImporter クラスの新しいインスタンスを初期化します。 |
| XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XmlSchemaImporter クラスの新しいインスタンスを初期化し、SOAP リテラル メッセージで使用される XML スキーマを表すXmlSchema オブジェクトのコレクションに加えて、WSDL ドキュメントで定義されたバインディングに対して生成されるクラス、およびXmlSchemaImporter列挙値を取得します。 |
| XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 XmlSchemaImporter クラスの新しいインスタンスを初期化します。 |
XmlSchemaImporter(XmlSchemas)
WSDL ドキュメントで定義されている SOAP リテラル メッセージで使用される XML スキーマを表すXmlSchemaImporter オブジェクトのコレクションを取得して、XmlSchema クラスの新しいインスタンスを初期化します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public:
XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas);
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas -> System.Xml.Serialization.XmlSchemaImporter
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas -> System.Xml.Serialization.XmlSchemaImporter
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas)
パラメーター
- schemas
- XmlSchemas
XmlSchema オブジェクトのコレクション。
- 属性
注釈
WSDL ドキュメントがスキーマに従ってデータをシリアル化することを指定する場合は、このコンストラクターを使用します (<soap:body use = 'literal' />)。
XmlSchemaImporter クラスのインスタンスを直接作成する代わりに、Wsdl.exe または Xsd.exeを使用します。
適用対象
XmlSchemaImporter(XmlSchemas, CodeIdentifiers)
SOAP リテラル メッセージで使用される XML スキーマを表すXmlSchemaImporter オブジェクトのコレクションに加えて、Web サービス記述言語 (WSDL) ドキュメントで定義されているバインド用に生成されるクラスを受け取って、XmlSchema クラスの新しいインスタンスを初期化します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public:
XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::CodeIdentifiers ^ typeIdentifiers);
[System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")]
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers? typeIdentifiers);
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers? typeIdentifiers);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")]
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers? typeIdentifiers);
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers);
[<System.Diagnostics.CodeAnalysis.RequiresDynamicCode("XML serializer relies on dynamic code generation which is not available with Ahead of Time compilation")>]
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeIdentifiers -> System.Xml.Serialization.XmlSchemaImporter
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeIdentifiers -> System.Xml.Serialization.XmlSchemaImporter
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Members from serialized types may be trimmed if not referenced directly")>]
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeIdentifiers -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas, typeIdentifiers As CodeIdentifiers)
パラメーター
- schemas
- XmlSchemas
XmlSchemas オブジェクト。
- typeIdentifiers
- CodeIdentifiers
WSDL ドキュメントで定義されたバインディング用に生成されるクラスのコレクションを指定する CodeIdentifiers オブジェクト。
- 属性
注釈
WSDL ドキュメントがスキーマに従ってデータをシリアル化することを指定する場合は、このコンストラクターを使用します (<soap:body use = 'literal' />)。
XmlSchemaImporter クラスのインスタンスを直接作成する代わりに、Wsdl.exe または Xsd.exeを使用します。
適用対象
XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)
指定したコード生成オプションとインポート コンテキストを使用して、XML スキーマのコレクションの XmlSchemaImporter クラスの新しいインスタンスを初期化します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public:
XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::CodeGenerationOptions options, System::Xml::Serialization::ImportContext ^ context);
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.Xml.Serialization.ImportContext context);
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeGenerationOptions * System.Xml.Serialization.ImportContext -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas, options As CodeGenerationOptions, context As ImportContext)
パラメーター
- schemas
- XmlSchemas
XmlSchema オブジェクトのコレクション。
- options
- CodeGenerationOptions
コード生成オプションを指定する CodeGenerationOptions 列挙体。
- context
- ImportContext
インポート コンテキストを指定する ImportContext インスタンス。
適用対象
XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions)
XmlSchemaImporter クラスの新しいインスタンスを初期化し、SOAP リテラル メッセージで使用される XML スキーマを表すXmlSchema オブジェクトのコレクションに加えて、WSDL ドキュメントで定義されたバインディングに対して生成されるクラス、およびXmlSchemaImporter列挙値を取得します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public:
XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::CodeIdentifiers ^ typeIdentifiers, System::Xml::Serialization::CodeGenerationOptions options);
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeIdentifiers typeIdentifiers, System.Xml.Serialization.CodeGenerationOptions options);
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeIdentifiers * System.Xml.Serialization.CodeGenerationOptions -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas, typeIdentifiers As CodeIdentifiers, options As CodeGenerationOptions)
パラメーター
- schemas
- XmlSchemas
XmlSchema オブジェクトのコレクション。
- typeIdentifiers
- CodeIdentifiers
WSDL ドキュメントで定義されたバインディング用に生成されるクラスのコレクションを指定する CodeIdentifiers オブジェクト。
- options
- CodeGenerationOptions
Web サービスの.NET型を生成するときに使用するオプションを指定するCodeGenerationOptions値のビットごとの組み合わせ。
注釈
WSDL ドキュメントがスキーマに従ってデータをシリアル化することを指定する場合は、このコンストラクターを使用します (<soap:body use = 'literal' />)。
XmlSchemaImporter クラスのインスタンスを直接作成する代わりに、Wsdl.exe または Xsd.exeを使用します。
適用対象
XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext)
XmlSchemaImporter クラスの新しいインスタンスを初期化します。
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。
public:
XmlSchemaImporter(System::Xml::Serialization::XmlSchemas ^ schemas, System::Xml::Serialization::CodeGenerationOptions options, System::CodeDom::Compiler::CodeDomProvider ^ codeProvider, System::Xml::Serialization::ImportContext ^ context);
public XmlSchemaImporter(System.Xml.Serialization.XmlSchemas schemas, System.Xml.Serialization.CodeGenerationOptions options, System.CodeDom.Compiler.CodeDomProvider codeProvider, System.Xml.Serialization.ImportContext context);
new System.Xml.Serialization.XmlSchemaImporter : System.Xml.Serialization.XmlSchemas * System.Xml.Serialization.CodeGenerationOptions * System.CodeDom.Compiler.CodeDomProvider * System.Xml.Serialization.ImportContext -> System.Xml.Serialization.XmlSchemaImporter
Public Sub New (schemas As XmlSchemas, options As CodeGenerationOptions, codeProvider As CodeDomProvider, context As ImportContext)
パラメーター
- schemas
- XmlSchemas
XmlSchema オブジェクトのコレクション。
- options
- CodeGenerationOptions
Web サービスの.NET型を生成するときに使用するオプションを指定するCodeGenerationOptions値のビットごとの組み合わせ。
- codeProvider
- CodeDomProvider
シリアル化コードの生成に使用される CodeDomProvider 。
- context
- ImportContext
インポート コンテキストを指定する ImportContext インスタンス。