XmlSchemaImporter Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса XmlSchemaImporter.
Перегрузки
| Имя | Описание |
|---|---|
| XmlSchemaImporter(XmlSchemas) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр XmlSchemaImporter класса, принимая коллекцию XmlSchema объектов, представляющих xml-схемы, используемые сообщениями SOAP литерала, определенными в документе WSDL. |
| XmlSchemaImporter(XmlSchemas, CodeIdentifiers) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр XmlSchemaImporter класса, принимая коллекцию XmlSchema объектов, представляющих xml-схемы, используемые сообщениями soap литерала, а также классы, создаваемые для привязок, определенных в документе языка описания веб-служб (WSDL). |
| XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр XmlSchemaImporter класса для коллекции XML-схем, используя указанные параметры создания кода и контекст импорта. |
| XmlSchemaImporter(XmlSchemas, CodeIdentifiers, CodeGenerationOptions) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр XmlSchemaImporter класса, принимая коллекцию XmlSchema объектов, представляющих xml-схемы, используемые сообщениями soap литерала, а также классы, создаваемые для привязок, определенных в документе WSDL, и CodeGenerationOptions значение перечисления. |
| XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, CodeDomProvider, ImportContext) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр класса XmlSchemaImporter. |
XmlSchemaImporter(XmlSchemas)
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
Инициализирует новый экземпляр XmlSchemaImporter класса, принимая коллекцию XmlSchema объектов, представляющих xml-схемы, используемые сообщениями SOAP литерала, определенными в документе WSDL.
Этот 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 = "литерал" />).
Вместо прямого создания экземпляра XmlSchemaImporter класса используйте Wsdl.exe или Xsd.exe.
Применяется к
XmlSchemaImporter(XmlSchemas, CodeIdentifiers)
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
- Исходный код:
- XmlSchemaImporter.cs
Инициализирует новый экземпляр XmlSchemaImporter класса, принимая коллекцию XmlSchema объектов, представляющих xml-схемы, используемые сообщениями soap литерала, а также классы, создаваемые для привязок, определенных в документе языка описания веб-служб (WSDL).
Этот 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
CodeIdentifiers Объект, указывающий коллекцию классов, создаваемых для привязок, определенных в документе WSDL.
- Атрибуты
Комментарии
Используйте этот конструктор, когда документ WSDL указывает, что данные сериализуются в соответствии со схемой (<soap:body use = "литерал" />).
Вместо прямого создания экземпляра XmlSchemaImporter класса используйте Wsdl.exe или Xsd.exe.
Применяется к
XmlSchemaImporter(XmlSchemas, CodeGenerationOptions, ImportContext)
Инициализирует новый экземпляр XmlSchemaImporter класса для коллекции XML-схем, используя указанные параметры создания кода и контекст импорта.
Этот 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 класса, принимая коллекцию XmlSchema объектов, представляющих xml-схемы, используемые сообщениями soap литерала, а также классы, создаваемые для привязок, определенных в документе WSDL, и CodeGenerationOptions значение перечисления.
Этот 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
CodeIdentifiers Объект, указывающий коллекцию классов, создаваемых для привязок, определенных в документе WSDL.
- options
- CodeGenerationOptions
Побитовое сочетание значений CodeGenerationOptions, указывающее параметры, используемые при создании типов .NET для веб-службы.
Комментарии
Используйте этот конструктор, когда документ WSDL указывает, что данные сериализуются в соответствии со схемой (<soap:body use = "литерал" />).
Вместо прямого создания экземпляра 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
Побитовое сочетание значений CodeGenerationOptions, указывающее параметры, используемые при создании типов .NET для веб-службы.
- codeProvider
- CodeDomProvider
Используется CodeDomProvider для создания кода сериализации.
- context
- ImportContext
ImportContext Экземпляр, указывающий контекст импорта.