Struct LurchTable<TKey, TValue>.ValueCollection.Enumerator
Provides an enumerator that iterates through the collection.
Implements
System.Collections.Generic.IEnumerator<TValue>
    System.Collections.IEnumerator
    System.IDisposable
  Inherited Members
      System.ValueType.Equals(System.Object)
    
    
      System.ValueType.GetHashCode()
    
    
      System.ValueType.ToString()
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetType()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: Lucene.Net.Support
Assembly: Lucene.Net.dll
Syntax
public struct Enumerator : IEnumerator<TValue>, IEnumerator, IDisposable
  Properties
| Improve this Doc View SourceCurrent
Gets the element in the collection at the current position of the enumerator.
Declaration
public TValue Current { get; }
  Property Value
| Type | Description | 
|---|---|
| TValue | 
Methods
| Improve this Doc View SourceDispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Declaration
public void Dispose()
  MoveNext()
Advances the enumerator to the next element of the collection.
Declaration
public bool MoveNext()
  Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Reset()
Sets the enumerator to its initial position, which is before the first element in the collection.
Declaration
public void Reset()
  Explicit Interface Implementations
| Improve this Doc View SourceIEnumerator.Current
Declaration
object IEnumerator.Current { get; }
  Returns
| Type | Description | 
|---|---|
| System.Object | 
Implements
      System.Collections.Generic.IEnumerator<T>
  
  
      System.Collections.IEnumerator
  
  
      System.IDisposable