Table of Contents

Class ImportProfilesResult

Namespace
OpenShell
Assembly
OpenShell.Sdk.dll

Result of importing profiles.

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

Constructors

ImportProfilesResult(IReadOnlyList<ProfileDiagnostic>, IReadOnlyList<ProviderProfile>, bool)

Result of importing profiles.

public ImportProfilesResult(IReadOnlyList<ProfileDiagnostic> Diagnostics, IReadOnlyList<ProviderProfile> Profiles, bool Imported)

Parameters

Diagnostics IReadOnlyList<ProfileDiagnostic>

The validation findings.

Profiles IReadOnlyList<ProviderProfile>

The imported profiles.

Imported bool

True when the profiles were imported.

Properties

Diagnostics

The validation findings.

public IReadOnlyList<ProfileDiagnostic> Diagnostics { get; init; }

Property Value

IReadOnlyList<ProfileDiagnostic>

Imported

True when the profiles were imported.

public bool Imported { get; init; }

Property Value

bool

Profiles

The imported profiles.

public IReadOnlyList<ProviderProfile> Profiles { get; init; }

Property Value

IReadOnlyList<ProviderProfile>