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 метода напрямую используйте ранее упомянутые классы или средства.