using System;
using Cpp2IlInjected;
namespace System.Xml.Schema
{
/// Specifies schema validation options used by the and classes.
// Token: 0x02000262 RID: 610
[Token(Token = "0x2000262")]
[Flags]
public enum XmlSchemaValidationFlags
{
/// Do not process identity constraints, inline schemas, schema location hints, or report schema validation warnings.
// Token: 0x04000CA8 RID: 3240
[Token(Token = "0x4000CA8")]
None = 0,
/// Process inline schemas encountered during validation.
// Token: 0x04000CA9 RID: 3241
[Token(Token = "0x4000CA9")]
ProcessInlineSchema = 1,
/// Process schema location hints (xsi:schemaLocation, xsi:noNamespaceSchemaLocation) encountered during validation.
// Token: 0x04000CAA RID: 3242
[Token(Token = "0x4000CAA")]
ProcessSchemaLocation = 2,
/// Report schema validation warnings encountered during validation.
// Token: 0x04000CAB RID: 3243
[Token(Token = "0x4000CAB")]
ReportValidationWarnings = 4,
/// Process identity constraints (xs:ID, xs:IDREF, xs:key, xs:keyref, xs:unique) encountered during validation.
// Token: 0x04000CAC RID: 3244
[Token(Token = "0x4000CAC")]
ProcessIdentityConstraints = 8,
/// Allow xml:* attributes even if they are not defined in the schema. The attributes will be validated based on their data type.
// Token: 0x04000CAD RID: 3245
[Token(Token = "0x4000CAD")]
AllowXmlAttributes = 16
}
}