53 lines
2.0 KiB
C#
53 lines
2.0 KiB
C#
using System;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace System.Collections
|
|
{
|
|
/// <summary>Enumerates the elements of a nongeneric dictionary.</summary>
|
|
// Token: 0x020005B8 RID: 1464
|
|
[Token(Token = "0x20005B8")]
|
|
[ComVisible(true)]
|
|
public interface IDictionaryEnumerator : IEnumerator
|
|
{
|
|
/// <summary>Gets the key of the current dictionary entry.</summary>
|
|
/// <returns>The key of the current element of the enumeration.</returns>
|
|
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.IDictionaryEnumerator" /> is positioned before the first entry of the dictionary or after the last entry.</exception>
|
|
// Token: 0x170006B0 RID: 1712
|
|
// (get) Token: 0x06002C73 RID: 11379
|
|
[Token(Token = "0x170006B0")]
|
|
object Key
|
|
{
|
|
[Token(Token = "0x6002C73")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
/// <summary>Gets the value of the current dictionary entry.</summary>
|
|
/// <returns>The value of the current element of the enumeration.</returns>
|
|
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.IDictionaryEnumerator" /> is positioned before the first entry of the dictionary or after the last entry.</exception>
|
|
// Token: 0x170006B1 RID: 1713
|
|
// (get) Token: 0x06002C74 RID: 11380
|
|
[Token(Token = "0x170006B1")]
|
|
object Value
|
|
{
|
|
[Token(Token = "0x6002C74")]
|
|
[Address(Slot = "1")]
|
|
get;
|
|
}
|
|
|
|
/// <summary>Gets both the key and the value of the current dictionary entry.</summary>
|
|
/// <returns>A <see cref="T:System.Collections.DictionaryEntry" /> containing both the key and the value of the current dictionary entry.</returns>
|
|
/// <exception cref="T:System.InvalidOperationException">The <see cref="T:System.Collections.IDictionaryEnumerator" /> is positioned before the first entry of the dictionary or after the last entry.</exception>
|
|
// Token: 0x170006B2 RID: 1714
|
|
// (get) Token: 0x06002C75 RID: 11381
|
|
[Token(Token = "0x170006B2")]
|
|
DictionaryEntry Entry
|
|
{
|
|
[Token(Token = "0x6002C75")]
|
|
[Address(Slot = "2")]
|
|
get;
|
|
}
|
|
}
|
|
}
|