using System; using System.Collections; using System.Runtime.CompilerServices; using Cpp2IlInjected; namespace System.Xml { /// Represents an ordered collection of nodes. // Token: 0x020000BF RID: 191 [Token(Token = "0x20000BF")] public abstract class XmlNodeList : IEnumerable, IDisposable { /// Retrieves a node at the given index. /// The zero-based index into the list of nodes. /// The with the specified index in the collection. If is greater than or equal to the number of nodes in the list, this returns . // Token: 0x060009BC RID: 2492 [Token(Token = "0x60009BC")] [Address(Slot = "6")] public abstract XmlNode Item(int index); /// Gets the number of nodes in the . /// The number of nodes in the . // Token: 0x170002B9 RID: 697 // (get) Token: 0x060009BD RID: 2493 [Token(Token = "0x170002B9")] public abstract int Count { [Token(Token = "0x60009BD")] [Address(Slot = "7")] get; } /// Gets an enumerator that iterates through the collection of nodes. /// An enumerator used to iterate through the collection of nodes. // Token: 0x060009BE RID: 2494 [Token(Token = "0x60009BE")] [Address(Slot = "8")] public abstract IEnumerator GetEnumerator(); /// Gets a node at the given index. /// The zero-based index into the list of nodes. /// The with the specified index in the collection. If index is greater than or equal to the number of nodes in the list, this returns . // Token: 0x170002BA RID: 698 [Token(Token = "0x170002BA")] [IndexerName("ItemOf")] public virtual XmlNode this[int i] { [Token(Token = "0x60009BF")] [Address(RVA = "0x949C70", Offset = "0x948C70", VA = "0x180949C70", Slot = "9")] get { return null; } } /// Releases all resources used by the class. // Token: 0x060009C0 RID: 2496 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009C0")] [Address(RVA = "0x85CED0", Offset = "0x85BED0", VA = "0x18085CED0", Slot = "5")] void IDisposable.Dispose() { } /// Disposes resources in the node list privately. // Token: 0x060009C1 RID: 2497 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009C1")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "10")] protected virtual void PrivateDisposeNodeList() { } /// Initializes a new instance of the class. // Token: 0x060009C2 RID: 2498 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60009C2")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] protected XmlNodeList() { } } }