Class AnsiStartupGate
Default implementation of IAnsiStartupGate.
public sealed class AnsiStartupGate : IAnsiStartupGate
- Inheritance
-
AnsiStartupGate
- Implements
- Inherited Members
Constructors
- AnsiStartupGate(Func<DateTime>?)
Creates a new startup gate.
Properties
- IsReady
Gets whether all registered startup queries are complete or timed out.
- PendingQueries
Gets startup queries that are still pending.
Methods
- MarkComplete(AnsiStartupQuery)
Marks the named startup query as complete.
- RegisterQuery(AnsiStartupQuery, TimeSpan)
Registers a startup query that must complete before readiness.