using System; using System.Collections; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Runtime.Serialization { /// Provides a formatter-friendly mechanism for parsing the data in . This class cannot be inherited. // Token: 0x02000479 RID: 1145 [Token(Token = "0x2000479")] [ComVisible(true)] public sealed class SerializationInfoEnumerator : IEnumerator { // Token: 0x06002762 RID: 10082 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002762")] [Address(RVA = "0x267ABB0", Offset = "0x2679BB0", VA = "0x18267ABB0")] internal SerializationInfoEnumerator(string[] members, object[] info, Type[] types, int numItems) { } /// Updates the enumerator to the next item. /// /// if a new element is found; otherwise, . // Token: 0x06002763 RID: 10083 RVA: 0x00017FA0 File Offset: 0x000161A0 [Token(Token = "0x6002763")] [Address(RVA = "0x267AA40", Offset = "0x2679A40", VA = "0x18267AA40", Slot = "4")] public bool MoveNext() { return default(bool); } /// Gets the current item in the collection. /// A that contains the current serialization data. /// The enumeration has not started or has already ended. // Token: 0x170005AF RID: 1455 // (get) Token: 0x06002764 RID: 10084 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005AF")] object IEnumerator.Current { [Token(Token = "0x6002764")] [Address(RVA = "0x267AA70", Offset = "0x2679A70", VA = "0x18267AA70", Slot = "5")] get { return null; } } /// Gets the item currently being examined. /// The item currently being examined. /// The enumerator has not started enumerating items or has reached the end of the enumeration. // Token: 0x170005B0 RID: 1456 // (get) Token: 0x06002765 RID: 10085 RVA: 0x00017FB8 File Offset: 0x000161B8 [Token(Token = "0x170005B0")] public SerializationEntry Current { [Token(Token = "0x6002765")] [Address(RVA = "0x267AC10", Offset = "0x2679C10", VA = "0x18267AC10")] get { return default(SerializationEntry); } } /// Resets the enumerator to the first item. // Token: 0x06002766 RID: 10086 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002766")] [Address(RVA = "0x267AA60", Offset = "0x2679A60", VA = "0x18267AA60", Slot = "6")] public void Reset() { } /// Gets the name for the item currently being examined. /// The item name. /// The enumerator has not started enumerating items or has reached the end of the enumeration. // Token: 0x170005B1 RID: 1457 // (get) Token: 0x06002767 RID: 10087 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005B1")] public string Name { [Token(Token = "0x6002767")] [Address(RVA = "0x267AD20", Offset = "0x2679D20", VA = "0x18267AD20")] get { return null; } } /// Gets the value of the item currently being examined. /// The value of the item currently being examined. /// The enumerator has not started enumerating items or has reached the end of the enumeration. // Token: 0x170005B2 RID: 1458 // (get) Token: 0x06002768 RID: 10088 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005B2")] public object Value { [Token(Token = "0x6002768")] [Address(RVA = "0x267AE80", Offset = "0x2679E80", VA = "0x18267AE80")] get { return null; } } /// Gets the type of the item currently being examined. /// The type of the item currently being examined. /// The enumerator has not started enumerating items or has reached the end of the enumeration. // Token: 0x170005B3 RID: 1459 // (get) Token: 0x06002769 RID: 10089 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x170005B3")] public Type ObjectType { [Token(Token = "0x6002769")] [Address(RVA = "0x267ADD0", Offset = "0x2679DD0", VA = "0x18267ADD0")] get { return null; } } // Token: 0x040015A7 RID: 5543 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40015A7")] private string[] m_members; // Token: 0x040015A8 RID: 5544 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40015A8")] private object[] m_data; // Token: 0x040015A9 RID: 5545 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40015A9")] private Type[] m_types; // Token: 0x040015AA RID: 5546 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40015AA")] private int m_numItems; // Token: 0x040015AB RID: 5547 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x40015AB")] private int m_currItem; // Token: 0x040015AC RID: 5548 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40015AC")] private bool m_current; } }