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: 0x020005D7 RID: 1495
|
|
[Token(Token = "0x20005D7")]
|
|
[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: 0x17000728 RID: 1832
|
|
// (get) Token: 0x06002E89 RID: 11913
|
|
[Token(Token = "0x17000728")]
|
|
object Key
|
|
{
|
|
[Token(Token = "0x6002E89")]
|
|
[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: 0x17000729 RID: 1833
|
|
// (get) Token: 0x06002E8A RID: 11914
|
|
[Token(Token = "0x17000729")]
|
|
object Value
|
|
{
|
|
[Token(Token = "0x6002E8A")]
|
|
[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: 0x1700072A RID: 1834
|
|
// (get) Token: 0x06002E8B RID: 11915
|
|
[Token(Token = "0x1700072A")]
|
|
DictionaryEntry Entry
|
|
{
|
|
[Token(Token = "0x6002E8B")]
|
|
[Address(Slot = "2")]
|
|
get;
|
|
}
|
|
}
|
|
}
|