Поделиться через


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

Определение

Обрабатывает имена атрибутов и элементов в XML-схемах и, при необходимости, проверяет XML-схемы.

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

public:
 void Compile(System::Xml::Schema::ValidationEventHandler ^ handler, bool fullCompile);
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.

fullCompile
Boolean

true — проверять XML-схемы в коллекции при помощи метода Compile(ValidationEventHandler, Boolean) класса XmlSchemas; в противном случае — false.

Комментарии

В следующем списке указаны ситуации, в которых Compile вызывается метод :

  • По классу ServiceDescriptionReflector при создании ServiceDescription объектов из классов, которые идентифицируются как веб-службы.

  • С помощью средства Wsdl.exe или ServiceDescriptionImporter класса при создании клиентских прокси-классов или абстрактных серверных классов из документа языка описания веб-служб (WSDL).

  • С помощью средства Xsd.exe при создании СХЕМ XML из типов, найденных в сборках.

Вместо вызова Compile метода напрямую используйте ранее упомянутые классы или средства.

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