Class
VirtualGridTraverser

Represents the traverser.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class VirtualGridTraverser : ITraverser<int>, IDisposable, IEnumerator, IEnumerable

Inheritance: objectVirtualGridTraverser

Implements: IDisposableIEnumerableIEnumeratorITraverser<int>

Constructors

VirtualGridTraverser(VirtualGridTableViewState)

Initializes a new instance of the VirtualGridTraverser class.

Declaration

cs-api-definition
public VirtualGridTraverser(VirtualGridTableViewState viewState)

Parameters

viewState

VirtualGridTableViewState

State of the view.

Properties

Current

Gets the element in the collection at the current position of the enumerator.

Declaration

cs-api-definition
public int Current { get; }

Property Value

int

The element in the collection at the current position of the enumerator.

Position

Gets or sets the position.

Declaration

cs-api-definition
public object Position { get; set; }

Property Value

object

The position.

Implements ITraverser<int>.Position

Methods

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Declaration

cs-api-definition
public void Dispose()

Implements IDisposable.Dispose()

GetEnumerator()

Returns an enumerator that iterates through a collection.

Declaration

cs-api-definition
public IEnumerator GetEnumerator()

Returns

IEnumerator

An IEnumerator object that can be used to iterate through the collection.

Implements IEnumerable.GetEnumerator()

MoveNext()

Advances the enumerator to the next element of the collection.

Declaration

cs-api-definition
public bool MoveNext()

Returns

bool

true if the enumerator was successfully advanced to the next element; false if the enumerator has passed the end of the collection.

Exceptions

InvalidOperationException

The collection was modified after the enumerator was created.

Implements IEnumerator.MoveNext()

MovePrevious()

Moves the previous.

Declaration

cs-api-definition
public bool MovePrevious()

Returns

bool

Implements ITraverser<int>.MovePrevious()

MoveToEnd()

Moves to end.

Declaration

cs-api-definition
public bool MoveToEnd()

Returns

bool

Implements ITraverser<int>.MoveToEnd()

Reset()

Sets the enumerator to its initial position, which is before the first element in the collection.

Declaration

cs-api-definition
public void Reset()

Exceptions

InvalidOperationException

The collection was modified after the enumerator was created.

Implements IEnumerator.Reset()