XmlSchemaImporter コンストラクター

定義

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)

ソース:
XmlSchemaImporter.cs
ソース:
XmlSchemaImporter.cs
ソース:
XmlSchemaImporter.cs
ソース:
XmlSchemaImporter.cs
ソース:
XmlSchemaImporter.cs

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)

ソース:
XmlSchemaImporter.cs
ソース:
XmlSchemaImporter.cs
ソース:
XmlSchemaImporter.cs
ソース:
XmlSchemaImporter.cs
ソース:
XmlSchemaImporter.cs

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 インスタンス。

適用対象