XmlSchema.Compile Metoda

Definicja

Kompiluje model obiektów schematu XML (SOM) do informacji o schemacie na potrzeby walidacji. Służy do sprawdzania składniowej i semantycznej struktury skompilowanych programowo som. Sprawdzanie poprawności semantycznej jest wykonywane podczas kompilacji.

Przeciążenia

Compile(ValidationEventHandler)
Nieaktualne.
Nieaktualne.
Nieaktualne.

Kompiluje model obiektów schematu XML (SOM) do informacji o schemacie na potrzeby walidacji. Służy do sprawdzania składniowej i semantycznej struktury skompilowanych programowo som. Sprawdzanie poprawności semantycznej jest wykonywane podczas kompilacji.

Compile(ValidationEventHandler, XmlResolver)
Nieaktualne.
Nieaktualne.
Nieaktualne.

Kompiluje model obiektów schematu XML (SOM) do informacji o schemacie na potrzeby walidacji. Służy do sprawdzania składniowej i semantycznej struktury skompilowanych programowo som. Sprawdzanie poprawności semantycznej jest wykonywane podczas kompilacji.

Uwagi

Ważne

Metoda Compile jest przestarzała w programie Microsoft .NET Framework w wersji 2.0 i została zastąpiona przez metodę XmlSchemaSet.Compile .

Compile(ValidationEventHandler)

Przestroga

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202

Przestroga

XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.

Przestroga

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202

Kompiluje model obiektów schematu XML (SOM) do informacji o schemacie na potrzeby walidacji. Służy do sprawdzania składniowej i semantycznej struktury skompilowanych programowo som. Sprawdzanie poprawności semantycznej jest wykonywane podczas kompilacji.

public:
 void Compile(System::Xml::Schema::ValidationEventHandler ^ validationEventHandler);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler? validationEventHandler);
[System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")]
public void Compile (System.Xml.Schema.ValidationEventHandler? validationEventHandler);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler);
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler);
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
[<System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
member this.Compile : System.Xml.Schema.ValidationEventHandler -> unit
Public Sub Compile (validationEventHandler As ValidationEventHandler)

Parametry

validationEventHandler
ValidationEventHandler

Procedura obsługi zdarzeń weryfikacji, która odbiera informacje o błędach weryfikacji schematu XML.

Atrybuty

Uwagi

Ważne

Metoda Compile jest przestarzała w programie Microsoft .NET Framework w wersji 2.0 i została zastąpiona przez metodę XmlSchemaSet.Compile .

Dotyczy

Compile(ValidationEventHandler, XmlResolver)

Przestroga

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202

Przestroga

XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.

Przestroga

Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202

Kompiluje model obiektów schematu XML (SOM) do informacji o schemacie na potrzeby walidacji. Służy do sprawdzania składniowej i semantycznej struktury skompilowanych programowo som. Sprawdzanie poprawności semantycznej jest wykonywane podczas kompilacji.

public:
 void Compile(System::Xml::Schema::ValidationEventHandler ^ validationEventHandler, System::Xml::XmlResolver ^ resolver);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler? validationEventHandler, System.Xml.XmlResolver? resolver);
[System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")]
public void Compile (System.Xml.Schema.ValidationEventHandler? validationEventHandler, System.Xml.XmlResolver? resolver);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver);
[System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")]
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver);
public void Compile (System.Xml.Schema.ValidationEventHandler validationEventHandler, System.Xml.XmlResolver resolver);
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. https://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
[<System.Obsolete("XmlSchema.Compile has been deprecated. Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation.")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
[<System.Obsolete("Use System.Xml.Schema.XmlSchemaSet for schema compilation and validation. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
member this.Compile : System.Xml.Schema.ValidationEventHandler * System.Xml.XmlResolver -> unit
Public Sub Compile (validationEventHandler As ValidationEventHandler, resolver As XmlResolver)

Parametry

validationEventHandler
ValidationEventHandler

Procedura obsługi zdarzeń weryfikacji, która odbiera informacje o błędach weryfikacji schematu XML.

resolver
XmlResolver

Służy do rozpoznawania XmlResolver przestrzeni nazw, do których odwołuje się element include i import .

Atrybuty

Uwagi

Jeśli program SOM odwołuje się do innych przestrzeni nazw za pośrednictwem import elementów lub include , XmlResolver służy do rozpoznawania tych odwołań. Jeśli program rozpoznawania jest ustawiony na nullwartość , oznacza to, że użytkownik nie dba o rozpoznawanie import ani include elementy. W tym przypadku odwołania nie są rozwiązywane. Rozpoznawanie nie jest buforowane po zakończeniu Compile metody.

Ważne

Metoda Compile jest przestarzała w programie Microsoft .NET Framework w wersji 2.0 i została zastąpiona przez metodę XmlSchemaSet.Compile .

Ważne

Metoda Compile używa XmlUrlResolver klasy do rozpoznawania schematów zewnętrznych, do których odwołuje się dołączanie, importowanie lub ponowne definiowanie elementów domyślnie. Rozpoznawanie schematów zewnętrznych można wyłączyć, przekazując wartość null jako XmlResolver parametr .

Dotyczy