using System; using Cpp2IlInjected; namespace System.Xml { /// Represents the XML declaration node <?xml version='1.0'...?>. // Token: 0x020000AC RID: 172 [Token(Token = "0x20000AC")] public class XmlDeclaration : XmlLinkedNode { /// Initializes a new instance of the class. /// The XML version; see the property. /// The encoding scheme; see the property. /// Indicates whether the XML document depends on an external DTD; see the property. /// The parent XML document. // Token: 0x06000844 RID: 2116 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000844")] [Address(RVA = "0x6896B0", Offset = "0x6886B0", VA = "0x1806896B0")] protected internal XmlDeclaration(string version, string encoding, string standalone, XmlDocument doc) { } /// Gets the XML version of the document. /// The value is always . // Token: 0x17000229 RID: 553 // (get) Token: 0x06000845 RID: 2117 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000846 RID: 2118 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000229")] public string Version { [Token(Token = "0x6000845")] [Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")] get { return null; } [Token(Token = "0x6000846")] [Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")] internal set { } } /// Gets or sets the encoding level of the XML document. /// The valid character encoding name. The most commonly supported character encoding names for XML are the following: Category Encoding Names Unicode UTF-8, UTF-16 ISO 10646 ISO-10646-UCS-2, ISO-10646-UCS-4 ISO 8859 ISO-8859-n (where "n" is a digit from 1 to 9) JIS X-0208-1997 ISO-2022-JP, Shift_JIS, EUC-JP This value is optional. If a value is not set, this property returns String.Empty.If an encoding attribute is not included, UTF-8 encoding is assumed when the document is written or saved out. // Token: 0x1700022A RID: 554 // (get) Token: 0x06000847 RID: 2119 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000848 RID: 2120 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700022A")] public string Encoding { [Token(Token = "0x6000847")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get { return null; } [Token(Token = "0x6000848")] [Address(RVA = "0x6899E0", Offset = "0x6889E0", VA = "0x1806899E0")] set { } } /// Gets or sets the value of the standalone attribute. /// Valid values are if all entity declarations required by the XML document are contained within the document or if an external document type definition (DTD) is required. If a standalone attribute is not present in the XML declaration, this property returns String.Empty. // Token: 0x1700022B RID: 555 // (get) Token: 0x06000849 RID: 2121 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600084A RID: 2122 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700022B")] public string Standalone { [Token(Token = "0x6000849")] [Address(RVA = "0x4157E0", Offset = "0x4147E0", VA = "0x1804157E0")] get { return null; } [Token(Token = "0x600084A")] [Address(RVA = "0x689BD0", Offset = "0x688BD0", VA = "0x180689BD0")] set { } } /// Gets or sets the value of the . /// The contents of the (that is, everything between <?xml and ?>). // Token: 0x1700022C RID: 556 // (get) Token: 0x0600084B RID: 2123 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600084C RID: 2124 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700022C")] public override string Value { [Token(Token = "0x600084B")] [Address(RVA = "0x67F8D0", Offset = "0x67E8D0", VA = "0x18067F8D0", Slot = "7")] get { return null; } [Token(Token = "0x600084C")] [Address(RVA = "0x67FBA0", Offset = "0x67EBA0", VA = "0x18067FBA0", Slot = "8")] set { } } /// Gets or sets the concatenated values of the . /// The concatenated values of the (that is, everything between <?xml and ?>). // Token: 0x1700022D RID: 557 // (get) Token: 0x0600084D RID: 2125 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600084E RID: 2126 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700022D")] public override string InnerText { [Token(Token = "0x600084D")] [Address(RVA = "0x689870", Offset = "0x688870", VA = "0x180689870", Slot = "38")] get { return null; } [Token(Token = "0x600084E")] [Address(RVA = "0x689A40", Offset = "0x688A40", VA = "0x180689A40", Slot = "39")] set { } } /// Gets the qualified name of the node. /// For nodes, the name is . // Token: 0x1700022E RID: 558 // (get) Token: 0x0600084F RID: 2127 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700022E")] public override string Name { [Token(Token = "0x600084F")] [Address(RVA = "0x6899A0", Offset = "0x6889A0", VA = "0x1806899A0", Slot = "6")] get { return null; } } /// Gets the local name of the node. /// For nodes, the local name is . // Token: 0x1700022F RID: 559 // (get) Token: 0x06000850 RID: 2128 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700022F")] public override string LocalName { [Token(Token = "0x6000850")] [Address(RVA = "0x4B3050", Offset = "0x4B2050", VA = "0x1804B3050", Slot = "36")] get { return null; } } /// Gets the type of the current node. /// For nodes, this value is XmlNodeType.XmlDeclaration. // Token: 0x17000230 RID: 560 // (get) Token: 0x06000851 RID: 2129 RVA: 0x00004FC8 File Offset: 0x000031C8 [Token(Token = "0x17000230")] public override XmlNodeType NodeType { [Token(Token = "0x6000851")] [Address(RVA = "0x6899D0", Offset = "0x6889D0", VA = "0x1806899D0", Slot = "9")] get { return XmlNodeType.None; } } /// Creates a duplicate of this node. /// /// to recursively clone the subtree under the specified node; to clone only the node itself. Because nodes do not have children, the cloned node always includes the data value, regardless of the parameter setting. /// The cloned node. // Token: 0x06000852 RID: 2130 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000852")] [Address(RVA = "0x689540", Offset = "0x688540", VA = "0x180689540", Slot = "31")] public override XmlNode CloneNode(bool deep) { return null; } /// Saves the node to the specified . /// The to which you want to save. // Token: 0x06000853 RID: 2131 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000853")] [Address(RVA = "0x689640", Offset = "0x688640", VA = "0x180689640", Slot = "43")] public override void WriteTo(XmlWriter w) { } /// Saves the children of the node to the specified . Because nodes do not have children, this method has no effect. /// The to which you want to save. // Token: 0x06000854 RID: 2132 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000854")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "44")] public override void WriteContentTo(XmlWriter w) { } // Token: 0x06000855 RID: 2133 RVA: 0x00004FE0 File Offset: 0x000031E0 [Token(Token = "0x6000855")] [Address(RVA = "0x689590", Offset = "0x688590", VA = "0x180689590")] private bool IsValidXmlVersion(string ver) { return default(bool); } // Token: 0x040004DB RID: 1243 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40004DB")] private string version; // Token: 0x040004DC RID: 1244 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40004DC")] private string encoding; // Token: 0x040004DD RID: 1245 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40004DD")] private string standalone; } }