C# Класс FoundationDB.Samples.Tutorials.MessageQueueRunner

Наследование: IAsyncTest
Показать файл Открыть проект

Открытые методы

Метод Описание
Init ( IFdbDatabase db, CancellationToken ct ) : Task

Setup the initial state of the database

MessageQueueRunner ( string id, AgentRole role, System.TimeSpan delayMin, System.TimeSpan delayMax ) : Doxense.Mathematics.Statistics
Run ( IFdbDatabase db, TextWriter log, CancellationToken ct ) : Task
RunClear ( IFdbDatabase db, CancellationToken ct ) : Task
RunConsumer ( IFdbDatabase db, CancellationToken ct ) : Task
RunProducer ( IFdbDatabase db, CancellationToken ct ) : Task

Simulate a student that is really indecisive

RunStatus ( IFdbDatabase db, CancellationToken ct ) : Task

Описание методов

Init() публичный Метод

Setup the initial state of the database
public Init ( IFdbDatabase db, CancellationToken ct ) : Task
db IFdbDatabase
ct System.Threading.CancellationToken
Результат Task

MessageQueueRunner() публичный Метод

public MessageQueueRunner ( string id, AgentRole role, System.TimeSpan delayMin, System.TimeSpan delayMax ) : Doxense.Mathematics.Statistics
id string
role AgentRole
delayMin System.TimeSpan
delayMax System.TimeSpan
Результат Doxense.Mathematics.Statistics

Run() публичный Метод

public Run ( IFdbDatabase db, TextWriter log, CancellationToken ct ) : Task
db IFdbDatabase
log System.IO.TextWriter
ct System.Threading.CancellationToken
Результат Task

RunClear() публичный Метод

public RunClear ( IFdbDatabase db, CancellationToken ct ) : Task
db IFdbDatabase
ct System.Threading.CancellationToken
Результат Task

RunConsumer() публичный Метод

public RunConsumer ( IFdbDatabase db, CancellationToken ct ) : Task
db IFdbDatabase
ct System.Threading.CancellationToken
Результат Task

RunProducer() публичный Метод

Simulate a student that is really indecisive
public RunProducer ( IFdbDatabase db, CancellationToken ct ) : Task
db IFdbDatabase
ct System.Threading.CancellationToken
Результат Task

RunStatus() публичный Метод

public RunStatus ( IFdbDatabase db, CancellationToken ct ) : Task
db IFdbDatabase
ct System.Threading.CancellationToken
Результат Task