LaunchBoxContributors
On this page

PluginServiceStatus14.1

Enum in Unbroken.LaunchBox.Plugins.Services

C#
public enum PluginServiceStatus
Describes the outcome of a host-managed provider query independently of the returned domain data.

Inheritance and interfaces

Values

  • FailedThe query or a requested part of the refresh failed, timed out, or reported an error. Saved data can still be present. This never represents a successful empty result.
  • IncompleteSome observations or account configuration remain unknown or partial without an explicit retrieval failure. Saved data can still be present.
  • NotLoadedNo observation has been cached yet.
  • ProviderUnavailableThe source is missing, disabled, retired, or has conflicting providers. Cached data can still be present.
  • SuccessData was returned successfully. A cached success does not imply that the data is fresh.
  • UnconfiguredThe provider confirms that no account is configured. Account-independent data can still be present.
  • UnsupportedThe current provider does not implement the requested feature.

Failed

C#
Failed = 6
The query or a requested part of the refresh failed, timed out, or reported an error. Saved data can still be present. This never represents a successful empty result.

Incomplete

C#
Incomplete = 5
Some observations or account configuration remain unknown or partial without an explicit retrieval failure. Saved data can still be present.

NotLoaded

C#
NotLoaded = 1
No observation has been cached yet.

ProviderUnavailable

C#
ProviderUnavailable = 3
The source is missing, disabled, retired, or has conflicting providers. Cached data can still be present.

Success

C#
Success = 0
Data was returned successfully. A cached success does not imply that the data is fresh.

Unconfigured

C#
Unconfigured = 2
The provider confirms that no account is configured. Account-independent data can still be present.

Unsupported

C#
Unsupported = 4
The current provider does not implement the requested feature.

Inherited methods

  • CompareTo(object?)
  • Equals(object?)
  • Format(Type, object, string)
  • GetHashCode()
  • GetName(Type, object)
  • GetName<TEnum>(TEnum)
  • GetNames(Type)
  • GetNames<TEnum>()
  • GetTypeCode()
  • GetUnderlyingType(Type)
  • GetValues(Type)
  • GetValues<TEnum>()
  • GetValuesAsUnderlyingType(Type)
  • GetValuesAsUnderlyingType<TEnum>()
  • HasFlag(Enum)
  • IsDefined(Type, object)
  • IsDefined<TEnum>(TEnum)
  • Parse(Type, string, bool)
  • Parse(Type, string)
  • Parse(Type, ReadOnlySpan<char>, bool)
  • Parse(Type, ReadOnlySpan<char>)
  • Parse<TEnum>(string, bool)
  • Parse<TEnum>(string)
  • Parse<TEnum>(ReadOnlySpan<char>, bool)
  • Parse<TEnum>(ReadOnlySpan<char>)
  • ToObject(Type, byte)
  • ToObject(Type, int)
  • ToObject(Type, long)
  • ToObject(Type, object)
  • ToObject(Type, sbyte)
  • ToObject(Type, short)
  • ToObject(Type, uint)
  • ToObject(Type, ulong)
  • ToObject(Type, ushort)
  • ToString()
  • ToString(string?, IFormatProvider?)
  • ToString(string?)
  • ToString(IFormatProvider?)
  • TryFormat<TEnum>(TEnum, Span<char>, out int, ReadOnlySpan<char>)
  • TryParse(Type, string?, bool, out object?)
  • TryParse(Type, string?, out object?)
  • TryParse(Type, ReadOnlySpan<char>, bool, out object?)
  • TryParse(Type, ReadOnlySpan<char>, out object?)
  • TryParse<TEnum>(string?, bool, out TEnum)
  • TryParse<TEnum>(string?, out TEnum)
  • TryParse<TEnum>(ReadOnlySpan<char>, bool, out TEnum)
  • TryParse<TEnum>(ReadOnlySpan<char>, out TEnum)
  • Equals(object?)
  • GetHashCode()
  • ToString()