XmlSchemas.Compile(ValidationEventHandler, Boolean) Yöntem

Tanım

XML şemalarındaki öğe ve öznitelik adlarını işler ve isteğe bağlı olarak XML şemalarını doğrular.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Parametreler

handler
ValidationEventHandler

ValidationEventHandler Katı parametre olarak ayarlanırsa trueXML Şeması doğrulaması sırasında hataları ve uyarıları işleyen geri çağırma yöntemini belirten bir.

fullCompile
Boolean

truesınıfının yöntemini XmlSchemas kullanarak Compile(ValidationEventHandler, Boolean) koleksiyondaki XML şemalarını doğrulamak için; aksi takdirde , false.

Açıklamalar

Aşağıdaki liste, yönteminin Compile çağrıldığı durumları tanımlar:

  • ServiceDescriptionReflector Web hizmetleri olarak tanımlanan sınıflardan nesneler oluştururken ServiceDescription sınıfı tarafından.

  • Wsdl.exe aracı veya ServiceDescriptionImporter sınıfı tarafından, bir Web Hizmetleri Açıklama Dili (WSDL) belgesinden istemci proxy sınıfları veya soyut sunucu sınıfları oluşturulurken.

  • Derlemelerde bulunan türlerden XML şemaları oluştururken Xsd.exe aracı tarafından.

Yöntemini doğrudan çağırmak Compile yerine, daha önce bahsedilen sınıfları veya araçları kullanın.

Şunlara uygulanır