C# Класс NServiceBus.InMemoryTimeoutPersister

Наследование: IPersistTimeouts, IQueryTimeouts, IDisposable
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
EmptyResultsNextTimeToRunQuerySpan System.TimeSpan

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

Метод Описание
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

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

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

public Add ( TimeoutData timeout, ContextBag context ) : Task
timeout TimeoutData
context ContextBag
Результат Task

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

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

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

public GetNextChunk ( System.DateTime startSlice ) : Task
startSlice System.DateTime
Результат Task

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

public InMemoryTimeoutPersister ( Func currentTimeProvider ) : System
currentTimeProvider Func
Результат System

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

public Peek ( string timeoutId, ContextBag context ) : Task
timeoutId string
context ContextBag
Результат Task

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

public RemoveTimeoutBy ( System.Guid sagaId, ContextBag context ) : Task
sagaId System.Guid
context ContextBag
Результат Task

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

public TryRemove ( string timeoutId, ContextBag context ) : Task
timeoutId string
context ContextBag
Результат Task

Описание свойств

EmptyResultsNextTimeToRunQuerySpan публичное статическое свойство

public static TimeSpan,System EmptyResultsNextTimeToRunQuerySpan
Результат System.TimeSpan