Files
Apr2020-Cpp2Il-Dump/System.Xml/Schema/IXmlSchemaInfo.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

98 lines
3.5 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.Xml.Schema
{
/// <summary>Defines the post-schema-validation infoset of a validated XML node.</summary>
// Token: 0x020000F8 RID: 248
[Token(Token = "0x20000F8")]
public interface IXmlSchemaInfo
{
/// <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaValidity" /> value of this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaValidity" /> value of this validated XML node.</returns>
// Token: 0x17000294 RID: 660
// (get) Token: 0x0600079D RID: 1949
[Token(Token = "0x17000294")]
XmlSchemaValidity Validity
{
[Token(Token = "0x600079D")]
[Address(Slot = "0")]
get;
}
/// <summary>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.</summary>
/// <returns>
/// <see langword="true" /> if this validated XML node was set as the result of a default being applied during schema validation; otherwise, <see langword="false" />.</returns>
// Token: 0x17000295 RID: 661
// (get) Token: 0x0600079E RID: 1950
[Token(Token = "0x17000295")]
bool IsDefault
{
[Token(Token = "0x600079E")]
[Address(Slot = "1")]
get;
}
/// <summary>Gets a value indicating if the value for this validated XML node is nil.</summary>
/// <returns>
/// <see langword="true" /> if the value for this validated XML node is nil; otherwise, <see langword="false" />.</returns>
// Token: 0x17000296 RID: 662
// (get) Token: 0x0600079F RID: 1951
[Token(Token = "0x17000296")]
bool IsNil
{
[Token(Token = "0x600079F")]
[Address(Slot = "2")]
get;
}
/// <summary>Gets the dynamic schema type for this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaSimpleType" /> object that represents the dynamic schema type for this validated XML node.</returns>
// Token: 0x17000297 RID: 663
// (get) Token: 0x060007A0 RID: 1952
[Token(Token = "0x17000297")]
XmlSchemaSimpleType MemberType
{
[Token(Token = "0x60007A0")]
[Address(Slot = "3")]
get;
}
/// <summary>Gets the static XML Schema Definition Language (XSD) schema type of this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaType" /> of this validated XML node.</returns>
// Token: 0x17000298 RID: 664
// (get) Token: 0x060007A1 RID: 1953
[Token(Token = "0x17000298")]
XmlSchemaType SchemaType
{
[Token(Token = "0x60007A1")]
[Address(Slot = "4")]
get;
}
/// <summary>Gets the compiled <see cref="T:System.Xml.Schema.XmlSchemaElement" /> that corresponds to this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaElement" /> that corresponds to this validated XML node.</returns>
// Token: 0x17000299 RID: 665
// (get) Token: 0x060007A2 RID: 1954
[Token(Token = "0x17000299")]
XmlSchemaElement SchemaElement
{
[Token(Token = "0x60007A2")]
[Address(Slot = "5")]
get;
}
/// <summary>Gets the compiled <see cref="T:System.Xml.Schema.XmlSchemaAttribute" /> that corresponds to this validated XML node.</summary>
/// <returns>An <see cref="T:System.Xml.Schema.XmlSchemaAttribute" /> that corresponds to this validated XML node.</returns>
// Token: 0x1700029A RID: 666
// (get) Token: 0x060007A3 RID: 1955
[Token(Token = "0x1700029A")]
XmlSchemaAttribute SchemaAttribute
{
[Token(Token = "0x60007A3")]
[Address(Slot = "6")]
get;
}
}
}