C# Class Fibrous.FiberBuilderImpl

Inheritance: IFiberBuilder
Afficher le fichier Open project: chrisa23/Fibrous

Méthodes publiques

Méthode Description
Build ( ) : IFiber
FiberBuilderImpl ( FiberType type ) : System
Start ( ) : IFiber
WithBlockingQueue ( int maxItems ) : IFiberBuilder
WithErrorHandlingExecutor ( Action callback = null ) : IFiberBuilder
WithExecutor ( IExecutor executor ) : IFiberBuilder
WithName ( string name ) : IFiberBuilder
WithPriority ( ThreadPriority priority ) : IFiberBuilder
WithQueue ( IQueue queue ) : IFiberBuilder
WithSleepingQueue ( ) : IFiberBuilder
WithYieldingQueue ( ) : IFiberBuilder

Method Details

Build() public méthode

public Build ( ) : IFiber
Résultat IFiber

FiberBuilderImpl() public méthode

public FiberBuilderImpl ( FiberType type ) : System
type FiberType
Résultat System

Start() public méthode

public Start ( ) : IFiber
Résultat IFiber

WithBlockingQueue() public méthode

public WithBlockingQueue ( int maxItems ) : IFiberBuilder
maxItems int
Résultat IFiberBuilder

WithErrorHandlingExecutor() public méthode

public WithErrorHandlingExecutor ( Action callback = null ) : IFiberBuilder
callback Action
Résultat IFiberBuilder

WithExecutor() public méthode

public WithExecutor ( IExecutor executor ) : IFiberBuilder
executor IExecutor
Résultat IFiberBuilder

WithName() public méthode

public WithName ( string name ) : IFiberBuilder
name string
Résultat IFiberBuilder

WithPriority() public méthode

public WithPriority ( ThreadPriority priority ) : IFiberBuilder
priority ThreadPriority
Résultat IFiberBuilder

WithQueue() public méthode

public WithQueue ( IQueue queue ) : IFiberBuilder
queue IQueue
Résultat IFiberBuilder

WithSleepingQueue() public méthode

public WithSleepingQueue ( ) : IFiberBuilder
Résultat IFiberBuilder

WithYieldingQueue() public méthode

public WithYieldingQueue ( ) : IFiberBuilder
Résultat IFiberBuilder