C# Class Raven.Database.Indexing.RobustEnumerator

Exibir arquivo Open project: nhsevidence/ravendb Class Usage Examples

Public Properties

Property Type Description
BeforeMoveNext System.Action
CancelMoveNext System.Action
OnError object>.Action

Public Methods

Method Description
RobustEnumeration ( IEnumerable input, IEnumerable funcs ) : IEnumerable
RobustEnumeration ( IEnumerable input, IndexingFunc func ) : IEnumerable
RobustEnumerator ( int numberOfConsecutiveErrors ) : System

Private Methods

Method Description
MoveNext ( IEnumerator en, StatefulEnumerableWrapper innerEnumerator ) : bool?

Method Details

RobustEnumeration() public method

public RobustEnumeration ( IEnumerable input, IEnumerable funcs ) : IEnumerable
input IEnumerable
funcs IEnumerable
return IEnumerable

RobustEnumeration() public method

public RobustEnumeration ( IEnumerable input, IndexingFunc func ) : IEnumerable
input IEnumerable
func IndexingFunc
return IEnumerable

RobustEnumerator() public method

public RobustEnumerator ( int numberOfConsecutiveErrors ) : System
numberOfConsecutiveErrors int
return System

Property Details

BeforeMoveNext public_oe property

public Action,System BeforeMoveNext
return System.Action

CancelMoveNext public_oe property

public Action,System CancelMoveNext
return System.Action

OnError public_oe property

public Action OnError
return object>.Action