C# Класс Benchmarkr.BenchmarkBase

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

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

Метод Описание
Count ( EmployeeQuery query ) : int
DeleteDB ( ) : void
Enumerate ( EmployeeQuery query ) : long
InsertObject ( uint index ) : void
OpenDB ( ) : IDisposable
RunInTransaction ( System.Action action ) : void

Защищенные методы

Метод Описание
AgeValue ( uint index ) : int
IsHiredValue ( uint index ) : bool
NameValue ( uint index ) : string

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

Метод Описание
PerformTest ( Action test ) : System.TimeSpan

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

AgeValue() защищенный статический Метод

protected static AgeValue ( uint index ) : int
index uint
Результат int

Count() публичный абстрактный Метод

public abstract Count ( EmployeeQuery query ) : int
query EmployeeQuery
Результат int

DeleteDB() публичный абстрактный Метод

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

Enumerate() публичный абстрактный Метод

public abstract Enumerate ( EmployeeQuery query ) : long
query EmployeeQuery
Результат long

InsertObject() публичный абстрактный Метод

public abstract InsertObject ( uint index ) : void
index uint
Результат void

IsHiredValue() защищенный статический Метод

protected static IsHiredValue ( uint index ) : bool
index uint
Результат bool

NameValue() защищенный статический Метод

protected static NameValue ( uint index ) : string
index uint
Результат string

OpenDB() публичный абстрактный Метод

public abstract OpenDB ( ) : IDisposable
Результат IDisposable

RunInTransaction() публичный абстрактный Метод

public abstract RunInTransaction ( System.Action action ) : void
action System.Action
Результат void