C# Class Raven.Database.Indexing.WorkContext

Inheritance: IDisposable
Afficher le fichier Open project: nhsevidence/ravendb Class Usage Examples

Méthodes publiques

Méthode Description
AddError ( string index, string key, string error ) : void
Dispose ( ) : void
HandleWorkNotifications ( ) : void
NotifyAboutWork ( ) : void
ShouldNotifyAboutWork ( ) : void
StartWork ( ) : void
StopWork ( ) : void
WaitForWork ( TimeSpan timeout, int &workerWorkCounter ) : bool
WaitForWork ( TimeSpan timeout, int &workerWorkCounter, Action beforeWait ) : bool

Method Details

AddError() public méthode

public AddError ( string index, string key, string error ) : void
index string
key string
error string
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

HandleWorkNotifications() public méthode

public HandleWorkNotifications ( ) : void
Résultat void

NotifyAboutWork() public méthode

public NotifyAboutWork ( ) : void
Résultat void

ShouldNotifyAboutWork() public méthode

public ShouldNotifyAboutWork ( ) : void
Résultat void

StartWork() public méthode

public StartWork ( ) : void
Résultat void

StopWork() public méthode

public StopWork ( ) : void
Résultat void

WaitForWork() public méthode

public WaitForWork ( TimeSpan timeout, int &workerWorkCounter ) : bool
timeout TimeSpan
workerWorkCounter int
Résultat bool

WaitForWork() public méthode

public WaitForWork ( TimeSpan timeout, int &workerWorkCounter, Action beforeWait ) : bool
timeout TimeSpan
workerWorkCounter int
beforeWait Action
Résultat bool