38 lines
1.6 KiB
C#
38 lines
1.6 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Xml.Schema
|
|
{
|
|
/// <summary>Specifies schema validation options used by the <see cref="T:System.Xml.Schema.XmlSchemaValidator" /> and <see cref="T:System.Xml.XmlReader" /> classes.</summary>
|
|
// Token: 0x02000126 RID: 294
|
|
[Token(Token = "0x2000126")]
|
|
[Flags]
|
|
public enum XmlSchemaValidationFlags
|
|
{
|
|
/// <summary>Do not process identity constraints, inline schemas, schema location hints, or report schema validation warnings.</summary>
|
|
// Token: 0x04000459 RID: 1113
|
|
[Token(Token = "0x4000459")]
|
|
None = 0,
|
|
/// <summary>Process inline schemas encountered during validation.</summary>
|
|
// Token: 0x0400045A RID: 1114
|
|
[Token(Token = "0x400045A")]
|
|
ProcessInlineSchema = 1,
|
|
/// <summary>Process schema location hints (xsi:schemaLocation, xsi:noNamespaceSchemaLocation) encountered during validation.</summary>
|
|
// Token: 0x0400045B RID: 1115
|
|
[Token(Token = "0x400045B")]
|
|
ProcessSchemaLocation = 2,
|
|
/// <summary>Report schema validation warnings encountered during validation.</summary>
|
|
// Token: 0x0400045C RID: 1116
|
|
[Token(Token = "0x400045C")]
|
|
ReportValidationWarnings = 4,
|
|
/// <summary>Process identity constraints (xs:ID, xs:IDREF, xs:key, xs:keyref, xs:unique) encountered during validation.</summary>
|
|
// Token: 0x0400045D RID: 1117
|
|
[Token(Token = "0x400045D")]
|
|
ProcessIdentityConstraints = 8,
|
|
/// <summary>Allow xml:* attributes even if they are not defined in the schema. The attributes will be validated based on their data type.</summary>
|
|
// Token: 0x0400045E RID: 1118
|
|
[Token(Token = "0x400045E")]
|
|
AllowXmlAttributes = 16
|
|
}
|
|
}
|