using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System.Collections
{
/// Enumerates the elements of a nongeneric dictionary.
// Token: 0x020005B8 RID: 1464
[Token(Token = "0x20005B8")]
[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: 0x170006B0 RID: 1712
// (get) Token: 0x06002C73 RID: 11379
[Token(Token = "0x170006B0")]
object Key
{
[Token(Token = "0x6002C73")]
[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: 0x170006B1 RID: 1713
// (get) Token: 0x06002C74 RID: 11380
[Token(Token = "0x170006B1")]
object Value
{
[Token(Token = "0x6002C74")]
[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: 0x170006B2 RID: 1714
// (get) Token: 0x06002C75 RID: 11381
[Token(Token = "0x170006B2")]
DictionaryEntry Entry
{
[Token(Token = "0x6002C75")]
[Address(Slot = "2")]
get;
}
}
}