Try our conversational search powered by Generative AI!

Class SettingsDictionary.Enumerator

Inheritance
System.Object
SettingsDictionary.Enumerator
Implements
System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<System.String, System.Object>>
System.IDisposable
System.Collections.IEnumerator
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.ViewComposition
Assembly: EPiServer.Shell.dll
Version: 11.20.7
Syntax
public sealed class Enumerator : IEnumerator<KeyValuePair<string, object>>, IDisposable, IEnumerator

Constructors

Enumerator(Dictionary<String, Setting>)

Declaration
public Enumerator(Dictionary<string, Setting> dictionary)
Parameters
Type Name Description
System.Collections.Generic.Dictionary<System.String, Setting> dictionary

Properties

Current

Declaration
public KeyValuePair<string, object> Current { get; }
Property Value
Type Description
System.Collections.Generic.KeyValuePair<System.String, System.Object>

Methods

Dispose()

Declaration
public void Dispose()

MoveNext()

Declaration
public bool MoveNext()
Returns
Type Description
System.Boolean

Reset()

Declaration
public void Reset()

Explicit Interface Implementations

IEnumerator.Current

Declaration
object IEnumerator.Current { get; }
Returns
Type Description
System.Object

Implements

System.Collections.Generic.IEnumerator<T>
System.IDisposable
System.Collections.IEnumerator

Extension Methods