C# Class NServiceBus.InMemoryTimeoutPersister

Inheritance: IPersistTimeouts, IQueryTimeouts, IDisposable
Afficher le fichier Open project: Particular/NServiceBus

Méthodes publiques

Свойство Type Description
EmptyResultsNextTimeToRunQuerySpan System.TimeSpan

Méthodes publiques

Méthode Description
Add ( TimeoutData timeout, ContextBag context ) : Task
Dispose ( ) : void
GetNextChunk ( System.DateTime startSlice ) : Task
InMemoryTimeoutPersister ( Func currentTimeProvider ) : System
Peek ( string timeoutId, ContextBag context ) : Task
RemoveTimeoutBy ( System.Guid sagaId, ContextBag context ) : Task
TryRemove ( string timeoutId, ContextBag context ) : Task

Method Details

Add() public méthode

public Add ( TimeoutData timeout, ContextBag context ) : Task
timeout TimeoutData
context ContextBag
Résultat Task

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetNextChunk() public méthode

public GetNextChunk ( System.DateTime startSlice ) : Task
startSlice System.DateTime
Résultat Task

InMemoryTimeoutPersister() public méthode

public InMemoryTimeoutPersister ( Func currentTimeProvider ) : System
currentTimeProvider Func
Résultat System

Peek() public méthode

public Peek ( string timeoutId, ContextBag context ) : Task
timeoutId string
context ContextBag
Résultat Task

RemoveTimeoutBy() public méthode

public RemoveTimeoutBy ( System.Guid sagaId, ContextBag context ) : Task
sagaId System.Guid
context ContextBag
Résultat Task

TryRemove() public méthode

public TryRemove ( string timeoutId, ContextBag context ) : Task
timeoutId string
context ContextBag
Résultat Task

Property Details

EmptyResultsNextTimeToRunQuerySpan public_oe static_oe property

public static TimeSpan,System EmptyResultsNextTimeToRunQuerySpan
Résultat System.TimeSpan