C# Class Taskling.SqlServer.Tasks.TaskRepository

Inheritance: Taskling.SqlServer.AncilliaryServices.DbOperationsService, ITaskRepository
Afficher le fichier Open project: Vanlightly/Taskling.NET Class Usage Examples

Méthodes publiques

Méthode Description
ClearCache ( ) : void
EnsureTaskDefinition ( TaskId taskId ) : TaskDefinition
GetLastTaskCleanUpTime ( TaskId taskId ) : System.DateTime
SetLastCleaned ( TaskId taskId ) : void

Private Methods

Méthode Description
CacheTaskDefinition ( string taskKey, TaskDefinition taskDefinition ) : void
GetCachedDefinition ( TaskId taskId ) : TaskDefinition
GetTask ( TaskId taskId ) : TaskDefinition
InsertNewTask ( TaskId taskId ) : TaskDefinition
LoadTask ( TaskId taskId ) : TaskDefinition

Method Details

ClearCache() public static méthode

public static ClearCache ( ) : void
Résultat void

EnsureTaskDefinition() public méthode

public EnsureTaskDefinition ( TaskId taskId ) : TaskDefinition
taskId Taskling.InfrastructureContracts.TaskId
Résultat Taskling.InfrastructureContracts.TaskExecution.TaskDefinition

GetLastTaskCleanUpTime() public méthode

public GetLastTaskCleanUpTime ( TaskId taskId ) : System.DateTime
taskId Taskling.InfrastructureContracts.TaskId
Résultat System.DateTime

SetLastCleaned() public méthode

public SetLastCleaned ( TaskId taskId ) : void
taskId Taskling.InfrastructureContracts.TaskId
Résultat void