using System; using Cpp2IlInjected; namespace System.Xml { /// Represents the XML declaration node <?xml version='1.0'...?>. // Token: 0x0200003C RID: 60 [Token(Token = "0x200003C")] 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: 0x06000264 RID: 612 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000264")] [Address(RVA = "0x465F70", Offset = "0x464D70", VA = "0x180465F70")] protected internal XmlDeclaration(string version, string encoding, string standalone, XmlDocument doc) { } /// Gets the XML version of the document. /// The value is always . // Token: 0x170000F0 RID: 240 // (get) Token: 0x06000265 RID: 613 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000266 RID: 614 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000F0")] public string Version { [Token(Token = "0x6000265")] [Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")] get { return null; } [Token(Token = "0x6000266")] [Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")] 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: 0x170000F1 RID: 241 // (get) Token: 0x06000267 RID: 615 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x06000268 RID: 616 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000F1")] public string Encoding { [Token(Token = "0x6000267")] [Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")] get { return null; } [Token(Token = "0x6000268")] [Address(RVA = "0x4662C0", Offset = "0x4650C0", VA = "0x1804662C0")] 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: 0x170000F2 RID: 242 // (get) Token: 0x06000269 RID: 617 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600026A RID: 618 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000F2")] public string Standalone { [Token(Token = "0x6000269")] [Address(RVA = "0x3FA180", Offset = "0x3F8F80", VA = "0x1803FA180")] get { return null; } [Token(Token = "0x600026A")] [Address(RVA = "0x466490", Offset = "0x465290", VA = "0x180466490")] set { } } /// Gets or sets the value of the . /// The contents of the (that is, everything between <?xml and ?>). // Token: 0x170000F3 RID: 243 // (get) Token: 0x0600026B RID: 619 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600026C RID: 620 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000F3")] public override string Value { [Token(Token = "0x600026B")] [Address(RVA = "0x460E60", Offset = "0x45FC60", VA = "0x180460E60", Slot = "7")] get { return null; } [Token(Token = "0x600026C")] [Address(RVA = "0x460FA0", Offset = "0x45FDA0", VA = "0x180460FA0", Slot = "8")] set { } } /// Gets or sets the concatenated values of the . /// The concatenated values of the (that is, everything between <?xml and ?>). // Token: 0x170000F4 RID: 244 // (get) Token: 0x0600026D RID: 621 RVA: 0x00002050 File Offset: 0x00000250 // (set) Token: 0x0600026E RID: 622 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x170000F4")] public override string InnerText { [Token(Token = "0x600026D")] [Address(RVA = "0x466130", Offset = "0x464F30", VA = "0x180466130", Slot = "33")] get { return null; } [Token(Token = "0x600026E")] [Address(RVA = "0x466320", Offset = "0x465120", VA = "0x180466320", Slot = "34")] set { } } /// Gets the qualified name of the node. /// For nodes, the name is . // Token: 0x170000F5 RID: 245 // (get) Token: 0x0600026F RID: 623 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000F5")] public override string Name { [Token(Token = "0x600026F")] [Address(RVA = "0x466280", Offset = "0x465080", VA = "0x180466280", Slot = "6")] get { return null; } } /// Gets the local name of the node. /// For nodes, the local name is . // Token: 0x170000F6 RID: 246 // (get) Token: 0x06000270 RID: 624 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x170000F6")] public override string LocalName { [Token(Token = "0x6000270")] [Address(RVA = "0x466260", Offset = "0x465060", VA = "0x180466260", Slot = "31")] get { return null; } } /// Gets the type of the current node. /// For nodes, this value is XmlNodeType.XmlDeclaration. // Token: 0x170000F7 RID: 247 // (get) Token: 0x06000271 RID: 625 RVA: 0x00002FD0 File Offset: 0x000011D0 [Token(Token = "0x170000F7")] public override XmlNodeType NodeType { [Token(Token = "0x6000271")] [Address(RVA = "0x4662B0", Offset = "0x4650B0", VA = "0x1804662B0", 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: 0x06000272 RID: 626 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000272")] [Address(RVA = "0x465E70", Offset = "0x464C70", VA = "0x180465E70", Slot = "27")] public override XmlNode CloneNode(bool deep) { return null; } // Token: 0x06000273 RID: 627 RVA: 0x00002FE8 File Offset: 0x000011E8 [Token(Token = "0x6000273")] [Address(RVA = "0x465EC0", Offset = "0x464CC0", VA = "0x180465EC0")] private bool IsValidXmlVersion(string ver) { return default(bool); } // Token: 0x04000136 RID: 310 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000136")] private string version; // Token: 0x04000137 RID: 311 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000137")] private string encoding; // Token: 0x04000138 RID: 312 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000138")] private string standalone; } }