C# 클래스 NServiceBus.InMemoryTimeoutPersister

상속: IPersistTimeouts, IQueryTimeouts, IDisposable
파일 보기 프로젝트 열기: Particular/NServiceBus

공개 프로퍼티들

프로퍼티 타입 설명
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