using System; using Cpp2IlInjected; namespace System.Xml.Schema { /// Defines the post-schema-validation infoset of a validated XML node. // Token: 0x020001DC RID: 476 [Token(Token = "0x20001DC")] public interface IXmlSchemaInfo { /// Gets the value of this validated XML node. /// An value of this validated XML node. // Token: 0x1700050B RID: 1291 // (get) Token: 0x0600121A RID: 4634 [Token(Token = "0x1700050B")] XmlSchemaValidity Validity { [Token(Token = "0x600121A")] [Address(Slot = "0")] get; } /// Gets a value indicating if this validated XML node was set as the result of a default being applied during XML Schema Definition Language (XSD) schema validation. /// /// if this validated XML node was set as the result of a default being applied during schema validation; otherwise, . // Token: 0x1700050C RID: 1292 // (get) Token: 0x0600121B RID: 4635 [Token(Token = "0x1700050C")] bool IsDefault { [Token(Token = "0x600121B")] [Address(Slot = "1")] get; } /// Gets a value indicating if the value for this validated XML node is nil. /// /// if the value for this validated XML node is nil; otherwise, . // Token: 0x1700050D RID: 1293 // (get) Token: 0x0600121C RID: 4636 [Token(Token = "0x1700050D")] bool IsNil { [Token(Token = "0x600121C")] [Address(Slot = "2")] get; } /// Gets the dynamic schema type for this validated XML node. /// An object that represents the dynamic schema type for this validated XML node. // Token: 0x1700050E RID: 1294 // (get) Token: 0x0600121D RID: 4637 [Token(Token = "0x1700050E")] XmlSchemaSimpleType MemberType { [Token(Token = "0x600121D")] [Address(Slot = "3")] get; } /// Gets the static XML Schema Definition Language (XSD) schema type of this validated XML node. /// An of this validated XML node. // Token: 0x1700050F RID: 1295 // (get) Token: 0x0600121E RID: 4638 [Token(Token = "0x1700050F")] XmlSchemaType SchemaType { [Token(Token = "0x600121E")] [Address(Slot = "4")] get; } /// Gets the compiled that corresponds to this validated XML node. /// An that corresponds to this validated XML node. // Token: 0x17000510 RID: 1296 // (get) Token: 0x0600121F RID: 4639 [Token(Token = "0x17000510")] XmlSchemaElement SchemaElement { [Token(Token = "0x600121F")] [Address(Slot = "5")] get; } /// Gets the compiled that corresponds to this validated XML node. /// An that corresponds to this validated XML node. // Token: 0x17000511 RID: 1297 // (get) Token: 0x06001220 RID: 4640 [Token(Token = "0x17000511")] XmlSchemaAttribute SchemaAttribute { [Token(Token = "0x6001220")] [Address(Slot = "6")] get; } } }