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: 0x0200045D RID: 1117 [Token(Token = "0x200045D")] [ComVisible(true)] public sealed class SerializationInfoEnumerator : IEnumerator { // Token: 0x06002556 RID: 9558 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6002556")] [Address(RVA = "0x299DFB0", Offset = "0x299CDB0", VA = "0x18299DFB0")] 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: 0x06002557 RID: 9559 RVA: 0x00015BD0 File Offset: 0x00013DD0 [Token(Token = "0x6002557")] [Address(RVA = "0x299DE40", Offset = "0x299CC40", VA = "0x18299DE40", 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: 0x17000538 RID: 1336 // (get) Token: 0x06002558 RID: 9560 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x17000538")] object IEnumerator.Current { [Token(Token = "0x6002558")] [Address(RVA = "0x299DE70", Offset = "0x299CC70", VA = "0x18299DE70", 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: 0x17000539 RID: 1337 // (get) Token: 0x06002559 RID: 9561 RVA: 0x00015BE8 File Offset: 0x00013DE8 [Token(Token = "0x17000539")] public SerializationEntry Current { [Token(Token = "0x6002559")] [Address(RVA = "0x299E010", Offset = "0x299CE10", VA = "0x18299E010")] get { return default(SerializationEntry); } } /// Resets the enumerator to the first item. // Token: 0x0600255A RID: 9562 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600255A")] [Address(RVA = "0x299DE60", Offset = "0x299CC60", VA = "0x18299DE60", 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: 0x1700053A RID: 1338 // (get) Token: 0x0600255B RID: 9563 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700053A")] public string Name { [Token(Token = "0x600255B")] [Address(RVA = "0x299E120", Offset = "0x299CF20", VA = "0x18299E120")] 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: 0x1700053B RID: 1339 // (get) Token: 0x0600255C RID: 9564 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700053B")] public object Value { [Token(Token = "0x600255C")] [Address(RVA = "0x299E280", Offset = "0x299D080", VA = "0x18299E280")] 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: 0x1700053C RID: 1340 // (get) Token: 0x0600255D RID: 9565 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x1700053C")] public Type ObjectType { [Token(Token = "0x600255D")] [Address(RVA = "0x299E1D0", Offset = "0x299CFD0", VA = "0x18299E1D0")] get { return null; } } // Token: 0x040014E4 RID: 5348 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x40014E4")] private string[] m_members; // Token: 0x040014E5 RID: 5349 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x40014E5")] private object[] m_data; // Token: 0x040014E6 RID: 5350 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x40014E6")] private Type[] m_types; // Token: 0x040014E7 RID: 5351 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x40014E7")] private int m_numItems; // Token: 0x040014E8 RID: 5352 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x40014E8")] private int m_currItem; // Token: 0x040014E9 RID: 5353 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x40014E9")] private bool m_current; } }