System.Xml 2.0.0.0 4.0.0.0 System.Object

The class provides schema compilation options for the class. For example, the property specifies that the should check for Unique Particle Attribution (UPA) violations when schemas in the are compiled.

Provides schema compilation options for the class This class cannot be inherited.

- Constructor
  2.0.0.0
  4.0.0.0
  To be added.

  Initializes a new instance of the class.

- Property
  2.0.0.0
  4.0.0.0
  System.Boolean To be added.

  When the property is set to false, validation will be performed based on the following rules.

  If there is a choice between a strong type and a wildcard, the will pick the strongly typed particle as illustrated in the following schema and Xml examples.

  <xs:sequence>

  <xs:any namespace="##any"/>

  <xs:element name="A" type="xs:string" minOccurs="0"/>

  </xs:sequence>

  In the following Xml, the A element will be associated with <xs:element name="A" type="xs:string" minOccurs="0"/> in the schema.

  <A>some text</A>

  If there is a choice between two strongly typed elements, the will pick the first one.

  <xs:sequence>

  <xs:element name="A" type="xs:string"/>

  <xs:element name="B" type="xs:string" minOccurs="0"/>

  <xs:element name="B" type="xs:string"/>

  </xs:sequence>

  In the following Xml, the B element will be associated with <xs:element name="B" type="xs:string" minOccurs="0"/> in the schema.

  <A/>

  <B/>

  Gets or sets a value indicating whether the should check for Unique Particle Attribution (UPA) violations.