Udostępnij za pośrednictwem


XmlSchemas.Compile(ValidationEventHandler, Boolean) Metoda

Definicja

Przetwarza nazwy elementów i atrybutów w schematach XML, a opcjonalnie weryfikuje schematy XML.

Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.

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)

Parametry

handler
ValidationEventHandler

Element ValidationEventHandler określający metodę wywołania zwrotnego, która obsługuje błędy i ostrzeżenia podczas walidacji schematu XML, jeśli parametr strict jest ustawiony na truewartość .

fullCompile
Boolean

true aby zweryfikować schematy XML w kolekcji przy użyciu Compile(ValidationEventHandler, Boolean) metody XmlSchemas klasy ; w przeciwnym razie false.

Uwagi

Poniższa lista identyfikuje sytuacje, w których wywoływana Compile jest metoda:

  • Przez klasę ServiceDescriptionReflector podczas tworzenia ServiceDescription obiektów z klas, które są identyfikowane jako usługi sieci Web.

  • Za pomocą narzędzia Wsdl.exe lub ServiceDescriptionImporter klasy podczas generowania klas serwera proxy klienta lub abstrakcyjnych klas serwerów z dokumentu WSDL (Web Services Description Language).

  • Za pomocą narzędzia Xsd.exe podczas generowania schematów XML z typów znalezionych w zestawach.

Zamiast bezpośrednio wywoływać metodę Compile , użyj wcześniej wymienionych klas lub narzędzi.

Dotyczy