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;
}
}
}