C# Класс NPerf.Lab.PerfLab

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AddAssemblies ( ) : void
PerfLab ( ) : System
PerfLab ( Assembly fixtureLib ) : System
Run ( System.Guid tests, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
Run ( System.Guid tests, int start, int step, int end, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
Run ( PerfTestConfiguration configuration, bool parallel = false ) : IObservable
Run ( int start, int step, int end, PerfTestConfiguration configuration, bool parallel = false ) : IObservable

Приватные методы

Метод Описание
IsTestableType ( Type testerType, Type testedType ) : bool

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

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

public AddAssemblies ( ) : void
Результат void

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

public PerfLab ( ) : System
Результат System

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

public PerfLab ( Assembly fixtureLib ) : System
fixtureLib System.Reflection.Assembly
Результат System

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

public Run ( System.Guid tests, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
tests System.Guid
configuration PerfTestConfiguration
parallel bool
Результат IObservable

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

public Run ( System.Guid tests, int start, int step, int end, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
tests System.Guid
start int
step int
end int
configuration PerfTestConfiguration
parallel bool
Результат IObservable

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

public Run ( PerfTestConfiguration configuration, bool parallel = false ) : IObservable
configuration PerfTestConfiguration
parallel bool
Результат IObservable

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

public Run ( int start, int step, int end, PerfTestConfiguration configuration, bool parallel = false ) : IObservable
start int
step int
end int
configuration PerfTestConfiguration
parallel bool
Результат IObservable