using System; using System.Runtime.InteropServices; using Cpp2IlInjected; namespace System.Collections { /// Enumerates the elements of a nongeneric dictionary. // Token: 0x020005D7 RID: 1495 [Token(Token = "0x20005D7")] [ComVisible(true)] public interface IDictionaryEnumerator : IEnumerator { /// Gets the key of the current dictionary entry. /// The key of the current element of the enumeration. /// The is positioned before the first entry of the dictionary or after the last entry. // Token: 0x17000728 RID: 1832 // (get) Token: 0x06002E89 RID: 11913 [Token(Token = "0x17000728")] object Key { [Token(Token = "0x6002E89")] [Address(Slot = "0")] get; } /// Gets the value of the current dictionary entry. /// The value of the current element of the enumeration. /// The is positioned before the first entry of the dictionary or after the last entry. // Token: 0x17000729 RID: 1833 // (get) Token: 0x06002E8A RID: 11914 [Token(Token = "0x17000729")] object Value { [Token(Token = "0x6002E8A")] [Address(Slot = "1")] get; } /// Gets both the key and the value of the current dictionary entry. /// A containing both the key and the value of the current dictionary entry. /// The is positioned before the first entry of the dictionary or after the last entry. // Token: 0x1700072A RID: 1834 // (get) Token: 0x06002E8B RID: 11915 [Token(Token = "0x1700072A")] DictionaryEntry Entry { [Token(Token = "0x6002E8B")] [Address(Slot = "2")] get; } } }