a
This commit is contained in:
@@ -0,0 +1,169 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace System.Xml.Schema
|
||||
{
|
||||
/// <summary>The <see cref="T:System.Xml.Schema.XmlSchemaDatatype" /> class is an abstract class for mapping XML Schema definition language (XSD) types to Common Language Runtime (CLR) types.</summary>
|
||||
// Token: 0x02000112 RID: 274
|
||||
[Token(Token = "0x2000112")]
|
||||
public abstract class XmlSchemaDatatype
|
||||
{
|
||||
/// <summary>When overridden in a derived class, gets the Common Language Runtime (CLR) type of the item.</summary>
|
||||
/// <returns>The Common Language Runtime (CLR) type of the item.</returns>
|
||||
// Token: 0x170002FB RID: 763
|
||||
// (get) Token: 0x0600085B RID: 2139
|
||||
[Token(Token = "0x170002FB")]
|
||||
public abstract Type ValueType
|
||||
{
|
||||
[Token(Token = "0x600085B")]
|
||||
[Address(Slot = "4")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, gets the type for the <see langword="string" /> as specified in the World Wide Web Consortium (W3C) XML 1.0 specification.</summary>
|
||||
/// <returns>An <see cref="T:System.Xml.XmlTokenizedType" /> value for the <see langword="string" />.</returns>
|
||||
// Token: 0x170002FC RID: 764
|
||||
// (get) Token: 0x0600085C RID: 2140
|
||||
[Token(Token = "0x170002FC")]
|
||||
public abstract XmlTokenizedType TokenizedType
|
||||
{
|
||||
[Token(Token = "0x600085C")]
|
||||
[Address(Slot = "5")]
|
||||
get;
|
||||
}
|
||||
|
||||
/// <summary>When overridden in a derived class, validates the <see langword="string" /> specified against a built-in or user-defined simple type.</summary>
|
||||
/// <param name="s">The <see langword="string" /> to validate against the simple type.</param>
|
||||
/// <param name="nameTable">The <see cref="T:System.Xml.XmlNameTable" /> to use for atomization while parsing the <see langword="string" /> if this <see cref="T:System.Xml.Schema.XmlSchemaDatatype" /> object represents the xs:NCName type. </param>
|
||||
/// <param name="nsmgr">The <see cref="T:System.Xml.IXmlNamespaceResolver" /> object to use while parsing the <see langword="string" /> if this <see cref="T:System.Xml.Schema.XmlSchemaDatatype" /> object represents the xs:QName type.</param>
|
||||
/// <returns>An <see cref="T:System.Object" /> that can be cast safely to the type returned by the <see cref="P:System.Xml.Schema.XmlSchemaDatatype.ValueType" /> property.</returns>
|
||||
/// <exception cref="T:System.Xml.Schema.XmlSchemaValidationException">The input value is not a valid instance of this W3C XML Schema type.</exception>
|
||||
/// <exception cref="T:System.ArgumentNullException">The value to parse cannot be <see langword="null" />.</exception>
|
||||
// Token: 0x0600085D RID: 2141
|
||||
[Token(Token = "0x600085D")]
|
||||
[Address(Slot = "6")]
|
||||
public abstract object ParseValue(string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr);
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Xml.Schema.XmlSchemaDatatypeVariety" /> value for the simple type.</summary>
|
||||
/// <returns>The <see cref="T:System.Xml.Schema.XmlSchemaDatatypeVariety" /> value for the simple type.</returns>
|
||||
// Token: 0x170002FD RID: 765
|
||||
// (get) Token: 0x0600085E RID: 2142 RVA: 0x000055B0 File Offset: 0x000037B0
|
||||
[Token(Token = "0x170002FD")]
|
||||
public virtual XmlSchemaDatatypeVariety Variety
|
||||
{
|
||||
[Token(Token = "0x600085E")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "7")]
|
||||
get
|
||||
{
|
||||
return XmlSchemaDatatypeVariety.Atomic;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>Gets the <see cref="T:System.Xml.Schema.XmlTypeCode" /> value for the simple type.</summary>
|
||||
/// <returns>The <see cref="T:System.Xml.Schema.XmlTypeCode" /> value for the simple type.</returns>
|
||||
// Token: 0x170002FE RID: 766
|
||||
// (get) Token: 0x0600085F RID: 2143 RVA: 0x000055C8 File Offset: 0x000037C8
|
||||
[Token(Token = "0x170002FE")]
|
||||
public virtual XmlTypeCode TypeCode
|
||||
{
|
||||
[Token(Token = "0x600085F")]
|
||||
[Address(RVA = "0x43E630", Offset = "0x43D430", VA = "0x18043E630", Slot = "8")]
|
||||
get
|
||||
{
|
||||
return XmlTypeCode.None;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x170002FF RID: 767
|
||||
// (get) Token: 0x06000860 RID: 2144
|
||||
[Token(Token = "0x170002FF")]
|
||||
internal abstract XmlValueConverter ValueConverter
|
||||
{
|
||||
[Token(Token = "0x6000860")]
|
||||
[Address(Slot = "9")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000300 RID: 768
|
||||
// (get) Token: 0x06000861 RID: 2145
|
||||
[Token(Token = "0x17000300")]
|
||||
internal abstract RestrictionFacets Restriction
|
||||
{
|
||||
[Token(Token = "0x6000861")]
|
||||
[Address(Slot = "10")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000862 RID: 2146
|
||||
[Token(Token = "0x6000862")]
|
||||
[Address(Slot = "11")]
|
||||
internal abstract int Compare(object value1, object value2);
|
||||
|
||||
// Token: 0x06000863 RID: 2147
|
||||
[Token(Token = "0x6000863")]
|
||||
[Address(Slot = "12")]
|
||||
internal abstract Exception TryParseValue(string s, XmlNameTable nameTable, IXmlNamespaceResolver nsmgr, out object typedValue);
|
||||
|
||||
// Token: 0x17000301 RID: 769
|
||||
// (get) Token: 0x06000864 RID: 2148
|
||||
[Token(Token = "0x17000301")]
|
||||
internal abstract FacetsChecker FacetsChecker
|
||||
{
|
||||
[Token(Token = "0x6000864")]
|
||||
[Address(Slot = "13")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x17000302 RID: 770
|
||||
// (get) Token: 0x06000865 RID: 2149
|
||||
[Token(Token = "0x17000302")]
|
||||
internal abstract XmlSchemaWhiteSpace BuiltInWhitespaceFacet
|
||||
{
|
||||
[Token(Token = "0x6000865")]
|
||||
[Address(Slot = "14")]
|
||||
get;
|
||||
}
|
||||
|
||||
// Token: 0x06000866 RID: 2150
|
||||
[Token(Token = "0x6000866")]
|
||||
[Address(Slot = "15")]
|
||||
internal abstract bool IsEqual(object o1, object o2);
|
||||
|
||||
// Token: 0x17000303 RID: 771
|
||||
// (get) Token: 0x06000867 RID: 2151 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x17000303")]
|
||||
internal string TypeCodeString
|
||||
{
|
||||
[Token(Token = "0x6000867")]
|
||||
[Address(RVA = "0x5D0150", Offset = "0x5CEF50", VA = "0x1805D0150")]
|
||||
get
|
||||
{
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06000868 RID: 2152 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000868")]
|
||||
[Address(RVA = "0x5CFDC0", Offset = "0x5CEBC0", VA = "0x1805CFDC0")]
|
||||
internal string TypeCodeToString(XmlTypeCode typeCode)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
// Token: 0x06000869 RID: 2153 RVA: 0x00002050 File Offset: 0x00000250
|
||||
[Token(Token = "0x6000869")]
|
||||
[Address(RVA = "0x5CFD70", Offset = "0x5CEB70", VA = "0x1805CFD70")]
|
||||
internal static XmlSchemaDatatype FromXmlTokenizedType(XmlTokenizedType token)
|
||||
{
|
||||
return null;
|
||||
}
|
||||
|
||||
/// <summary>Initializes a new instance of the <see cref="T:System.Xml.Schema.XmlSchemaDatatype" /> class.</summary>
|
||||
// Token: 0x0600086A RID: 2154 RVA: 0x00002053 File Offset: 0x00000253
|
||||
[Token(Token = "0x600086A")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
protected XmlSchemaDatatype()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user