C# Класс Taskling.SqlServer.Tasks.TaskRepository

Наследование: Taskling.SqlServer.AncilliaryServices.DbOperationsService, ITaskRepository
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ClearCache ( ) : void
EnsureTaskDefinition ( TaskId taskId ) : TaskDefinition
GetLastTaskCleanUpTime ( TaskId taskId ) : System.DateTime
SetLastCleaned ( TaskId taskId ) : void

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

Метод Описание
CacheTaskDefinition ( string taskKey, TaskDefinition taskDefinition ) : void
GetCachedDefinition ( TaskId taskId ) : TaskDefinition
GetTask ( TaskId taskId ) : TaskDefinition
InsertNewTask ( TaskId taskId ) : TaskDefinition
LoadTask ( TaskId taskId ) : TaskDefinition

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

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

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

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

public EnsureTaskDefinition ( TaskId taskId ) : TaskDefinition
taskId Taskling.InfrastructureContracts.TaskId
Результат Taskling.InfrastructureContracts.TaskExecution.TaskDefinition

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

public GetLastTaskCleanUpTime ( TaskId taskId ) : System.DateTime
taskId Taskling.InfrastructureContracts.TaskId
Результат System.DateTime

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

public SetLastCleaned ( TaskId taskId ) : void
taskId Taskling.InfrastructureContracts.TaskId
Результат void