Table of Contents

Class DetachProviderResult

Namespace
OpenShell
Assembly
OpenShell.Sdk.dll

The result of detaching a provider from a sandbox.

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

Constructors

DetachProviderResult(Sandbox, bool, ProviderMutationReceipt?)

The result of detaching a provider from a sandbox.

public DetachProviderResult(Sandbox Sandbox, bool Detached, ProviderMutationReceipt? Receipt)

Parameters

Sandbox Sandbox

The sandbox after the mutation.

Detached bool

True when removed; false when it was not attached.

Receipt ProviderMutationReceipt

Revocation is complete only when the receipt reaches Revoked.

Properties

Detached

True when removed; false when it was not attached.

public bool Detached { get; init; }

Property Value

bool

Receipt

Revocation is complete only when the receipt reaches Revoked.

public ProviderMutationReceipt? Receipt { get; init; }

Property Value

ProviderMutationReceipt

Sandbox

The sandbox after the mutation.

public Sandbox Sandbox { get; init; }

Property Value

Sandbox