using System; using System.Collections.Generic; using System.Runtime.InteropServices; using System.Xml.XPath; using Cpp2IlInjected; namespace System.Xml.Schema { /// Represents the typed value of a validated XML element or attribute. The class cannot be inherited. // Token: 0x02000209 RID: 521 [Token(Token = "0x2000209")] public sealed class XmlAtomicValue : XPathItem, ICloneable { // Token: 0x06001492 RID: 5266 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001492")] [Address(RVA = "0xB76F90", Offset = "0xB75F90", VA = "0x180B76F90")] internal XmlAtomicValue(XmlSchemaType xmlType, bool value) { } // Token: 0x06001493 RID: 5267 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001493")] [Address(RVA = "0xB76D80", Offset = "0xB75D80", VA = "0x180B76D80")] internal XmlAtomicValue(XmlSchemaType xmlType, DateTime value) { } // Token: 0x06001494 RID: 5268 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001494")] [Address(RVA = "0xB772B0", Offset = "0xB762B0", VA = "0x180B772B0")] internal XmlAtomicValue(XmlSchemaType xmlType, double value) { } // Token: 0x06001495 RID: 5269 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001495")] [Address(RVA = "0xB77030", Offset = "0xB76030", VA = "0x180B77030")] internal XmlAtomicValue(XmlSchemaType xmlType, int value) { } // Token: 0x06001496 RID: 5270 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001496")] [Address(RVA = "0xB76EF0", Offset = "0xB75EF0", VA = "0x180B76EF0")] internal XmlAtomicValue(XmlSchemaType xmlType, long value) { } // Token: 0x06001497 RID: 5271 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001497")] [Address(RVA = "0xB77350", Offset = "0xB76350", VA = "0x180B77350")] internal XmlAtomicValue(XmlSchemaType xmlType, string value) { } // Token: 0x06001498 RID: 5272 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001498")] [Address(RVA = "0xB770D0", Offset = "0xB760D0", VA = "0x180B770D0")] internal XmlAtomicValue(XmlSchemaType xmlType, string value, IXmlNamespaceResolver nsResolver) { } // Token: 0x06001499 RID: 5273 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6001499")] [Address(RVA = "0xB76E20", Offset = "0xB75E20", VA = "0x180B76E20")] internal XmlAtomicValue(XmlSchemaType xmlType, object value) { } // Token: 0x0600149A RID: 5274 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600149A")] [Address(RVA = "0xB77420", Offset = "0xB76420", VA = "0x180B77420")] internal XmlAtomicValue(XmlSchemaType xmlType, object value, IXmlNamespaceResolver nsResolver) { } /// For a description of this member, see . /// Returns a copy of this object. // Token: 0x0600149B RID: 5275 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600149B")] [Address(RVA = "0x4A65C0", Offset = "0x4A55C0", VA = "0x1804A65C0", Slot = "15")] object ICloneable.Clone() { return null; } /// Gets the for the validated XML element or attribute. /// The for the validated XML element or attribute. // Token: 0x17000580 RID: 1408 // (get) Token: 0x0600149C RID: 5276 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000580")] public override XmlSchemaType XmlType { [Token(Token = "0x600149C")] [Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "4")] get { return null; } } /// Gets the Microsoft .NET Framework type of the validated XML element or attribute. /// The .NET Framework type of the validated XML element or attribute. The default value is . // Token: 0x17000581 RID: 1409 // (get) Token: 0x0600149D RID: 5277 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000581")] public override Type ValueType { [Token(Token = "0x600149D")] [Address(RVA = "0xB77CA0", Offset = "0xB76CA0", VA = "0x180B77CA0", Slot = "7")] get { return null; } } /// Gets the current validated XML element or attribute as a boxed object of the most appropriate Microsoft .NET Framework type according to its schema type. /// The current validated XML element or attribute as a boxed object of the most appropriate .NET Framework type. // Token: 0x17000582 RID: 1410 // (get) Token: 0x0600149E RID: 5278 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000582")] public override object TypedValue { [Token(Token = "0x600149E")] [Address(RVA = "0xB775B0", Offset = "0xB765B0", VA = "0x180B775B0", Slot = "6")] get { return null; } } /// Gets the validated XML element or attribute's value as a . /// The validated XML element or attribute's value as a . /// The validated XML element or attribute's value is not in the correct format for the type. /// The attempted cast to is not valid. // Token: 0x17000583 RID: 1411 // (get) Token: 0x0600149F RID: 5279 RVA: 0x00009420 File Offset: 0x00007620 [Token(Token = "0x17000583")] public override bool ValueAsBoolean { [Token(Token = "0x600149F")] [Address(RVA = "0xB777A0", Offset = "0xB767A0", VA = "0x180B777A0", Slot = "8")] get { return default(bool); } } /// Gets the validated XML element or attribute's value as a . /// The validated XML element or attribute's value as a . /// The validated XML element or attribute's value is not in the correct format for the type. /// The attempted cast to is not valid. // Token: 0x17000584 RID: 1412 // (get) Token: 0x060014A0 RID: 5280 RVA: 0x00009438 File Offset: 0x00007638 [Token(Token = "0x17000584")] public override DateTime ValueAsDateTime { [Token(Token = "0x60014A0")] [Address(RVA = "0xB778A0", Offset = "0xB768A0", VA = "0x180B778A0", Slot = "9")] get { return default(DateTime); } } /// Gets the validated XML element or attribute's value as a . /// The validated XML element or attribute's value as a . /// The validated XML element or attribute's value is not in the correct format for the type. /// The attempted cast to is not valid. /// The attempted cast resulted in an overflow. // Token: 0x17000585 RID: 1413 // (get) Token: 0x060014A1 RID: 5281 RVA: 0x00009450 File Offset: 0x00007650 [Token(Token = "0x17000585")] public override double ValueAsDouble { [Token(Token = "0x60014A1")] [Address(RVA = "0xB779A0", Offset = "0xB769A0", VA = "0x180B779A0", Slot = "10")] get { return 0.0; } } /// Gets the validated XML element or attribute's value as an . /// The validated XML element or attribute's value as an . /// The validated XML element or attribute's value is not in the correct format for the type. /// The attempted cast to is not valid. /// The attempted cast resulted in an overflow. // Token: 0x17000586 RID: 1414 // (get) Token: 0x060014A2 RID: 5282 RVA: 0x00009468 File Offset: 0x00007668 [Token(Token = "0x17000586")] public override int ValueAsInt { [Token(Token = "0x60014A2")] [Address(RVA = "0xB77AA0", Offset = "0xB76AA0", VA = "0x180B77AA0", Slot = "11")] get { return 0; } } /// Gets the validated XML element or attribute's value as an . /// The validated XML element or attribute's value as an . /// The validated XML element or attribute's value is not in the correct format for the type. /// The attempted cast to is not valid. /// The attempted cast resulted in an overflow. // Token: 0x17000587 RID: 1415 // (get) Token: 0x060014A3 RID: 5283 RVA: 0x00009480 File Offset: 0x00007680 [Token(Token = "0x17000587")] public override long ValueAsLong { [Token(Token = "0x60014A3")] [Address(RVA = "0xB77BA0", Offset = "0xB76BA0", VA = "0x180B77BA0", Slot = "12")] get { return 0L; } } /// Returns the validated XML element or attribute's value as the type specified using the object specified to resolve namespace prefixes. /// The type to return the validated XML element or attribute's value as. /// The object used to resolve namespace prefixes. /// The value of the validated XML element or attribute as the type requested. /// The validated XML element or attribute's value is not in the correct format for the target type. /// The attempted cast is not valid. /// The attempted cast resulted in an overflow. // Token: 0x060014A4 RID: 5284 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014A4")] [Address(RVA = "0xB76B60", Offset = "0xB75B60", VA = "0x180B76B60", Slot = "14")] public override object ValueAs(Type type, IXmlNamespaceResolver nsResolver) { return null; } /// Gets the value of the validated XML element or attribute. /// The value of the validated XML element or attribute. // Token: 0x17000588 RID: 1416 // (get) Token: 0x060014A5 RID: 5285 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000588")] public override string Value { [Token(Token = "0x60014A5")] [Address(RVA = "0xB77CE0", Offset = "0xB76CE0", VA = "0x180B77CE0", Slot = "5")] get { return null; } } /// Gets the value of the validated XML element or attribute. /// The value of the validated XML element or attribute. // Token: 0x060014A6 RID: 5286 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014A6")] [Address(RVA = "0x67A0A0", Offset = "0x6790A0", VA = "0x18067A0A0", Slot = "3")] public override string ToString() { return null; } // Token: 0x060014A7 RID: 5287 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014A7")] [Address(RVA = "0xB76AB0", Offset = "0xB75AB0", VA = "0x180B76AB0")] private string GetPrefixFromQName(string value) { return null; } // Token: 0x04000B68 RID: 2920 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000B68")] private XmlSchemaType xmlType; // Token: 0x04000B69 RID: 2921 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000B69")] private object objVal; // Token: 0x04000B6A RID: 2922 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000B6A")] private TypeCode clrType; // Token: 0x04000B6B RID: 2923 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000B6B")] private XmlAtomicValue.Union unionVal; // Token: 0x04000B6C RID: 2924 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000B6C")] private XmlAtomicValue.NamespacePrefixForQName nsPrefix; // Token: 0x0200020A RID: 522 [Token(Token = "0x200020A")] [StructLayout(2)] private struct Union { // Token: 0x04000B6D RID: 2925 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4000B6D")] public bool boolVal; // Token: 0x04000B6E RID: 2926 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4000B6E")] public double dblVal; // Token: 0x04000B6F RID: 2927 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4000B6F")] public long i64Val; // Token: 0x04000B70 RID: 2928 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4000B70")] public int i32Val; // Token: 0x04000B71 RID: 2929 [global::Cpp2IlInjected.FieldOffset(Offset = "0x0")] [Token(Token = "0x4000B71")] public DateTime dtVal; } // Token: 0x0200020B RID: 523 [Token(Token = "0x200020B")] private class NamespacePrefixForQName : IXmlNamespaceResolver { // Token: 0x060014A8 RID: 5288 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60014A8")] [Address(RVA = "0xB6ED40", Offset = "0xB6DD40", VA = "0x180B6ED40")] public NamespacePrefixForQName(string prefix, string ns) { } // Token: 0x060014A9 RID: 5289 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014A9")] [Address(RVA = "0xB6ECD0", Offset = "0xB6DCD0", VA = "0x180B6ECD0", Slot = "5")] public string LookupNamespace(string prefix) { return null; } // Token: 0x060014AA RID: 5290 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014AA")] [Address(RVA = "0xB6ED10", Offset = "0xB6DD10", VA = "0x180B6ED10", Slot = "6")] public string LookupPrefix(string namespaceName) { return null; } // Token: 0x060014AB RID: 5291 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60014AB")] [Address(RVA = "0xB6EC50", Offset = "0xB6DC50", VA = "0x180B6EC50", Slot = "4")] public IDictionary GetNamespacesInScope(XmlNamespaceScope scope) { return null; } // Token: 0x04000B72 RID: 2930 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4000B72")] public string prefix; // Token: 0x04000B73 RID: 2931 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000B73")] public string ns; } } }