XmlSchemas.Compile(ValidationEventHandler, Boolean) Метод

Определение

Обрабатывает имена атрибутов и элементов в XML-схемах и, при необходимости, проверяет XML-схемы.Processes the element and attribute names in the XML schemas and, optionally, validates the XML schemas.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 void Compile(System::Xml::Schema::ValidationEventHandler ^ handler, bool fullCompile);
public void Compile (System.Xml.Schema.ValidationEventHandler handler, bool fullCompile);
member this.Compile : System.Xml.Schema.ValidationEventHandler * bool -> unit
Public Sub Compile (handler As ValidationEventHandler, fullCompile As Boolean)

Параметры

handler
ValidationEventHandler

ValidationEventHandler, указывающий метод обратного вызова, который обрабатывает ошибки и предупреждения в процессе проверки XML-схемы, если строгий параметр имеет значение true.A ValidationEventHandler that specifies the callback method that handles errors and warnings during XML Schema validation, if the strict parameter is set to true.

fullCompile
Boolean

true — проверять XML-схемы в коллекции при помощи метода Compile(ValidationEventHandler, Boolean) класса XmlSchemas; в противном случае — false.true to validate the XML schemas in the collection using the Compile(ValidationEventHandler, Boolean) method of the XmlSchemas class; otherwise, false.

Комментарии

В следующем списке указаны ситуации, в которых Compile вызывается метод:The following list identifies situations in which the Compile method is called:

  • Классом при создании ServiceDescription объектов из классов, идентифицированных как веб-службы. ServiceDescriptionReflectorBy the ServiceDescriptionReflector class while creating ServiceDescription objects from classes that are identified as Web services.

  • С помощью средства WSDL. exe или ServiceDescriptionImporter класса, создавая клиентские классы прокси или абстрактные серверные классы из документа языка описания веб-служб (WSDL).By the Wsdl.exe tool or the ServiceDescriptionImporter class, while generating client proxy classes or abstract server classes from a Web Services Description Language (WSDL) document.

  • Средством XSD. exe при формировании XML-схем из типов, найденных в сборках.By the Xsd.exe tool while generating XML schemas from types found in assemblies.

Вместо непосредственного вызова Compile метода используйте упомянутые выше классы или средства.Instead of calling the Compile method directly, use the previously mentioned classes or tools.

Применяется к