Table of Contents

Class WaitOptions

Namespace
OpenShell
Assembly
OpenShell.Sdk.dll

Options for the polling waits.

public sealed record WaitOptions : IEquatable<WaitOptions>
Inheritance
WaitOptions
Implements
Inherited Members

Properties

ExpectedSandboxId

For delete waits: finish once the name resolves to a different sandbox id.

public string? ExpectedSandboxId { get; init; }

Property Value

string

MaxPollInterval

Upper bound for the poll delay.

public TimeSpan MaxPollInterval { get; init; }

Property Value

TimeSpan

PollInterval

First poll delay; doubles up to MaxPollInterval.

public TimeSpan PollInterval { get; init; }

Property Value

TimeSpan

Timeout

Overall timeout; defaults to two minutes.

public TimeSpan Timeout { get; init; }

Property Value

TimeSpan