14.1 Beta 1 SDK
StorefrontGameMetadataResult14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadataResult
Contains provider metadata returned for a batch of games.
Constructors
StorefrontGameMetadataResult 14.1 Beta
public StorefrontGameMetadataResult(System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadata> games, bool isComplete = true, System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnostic>? diagnostics = null)Initializes a new instance of the Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadataResult class.
games14.1 Beta- Metadata returned for individual provider games.
isComplete14.1 Beta- Whether the provider completed every requested part of the operation.
diagnostics14.1 Beta- Optional diagnostics explaining partial or failed metadata retrieval.
Properties
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnostic> Diagnostics { get; }public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadata> Games { get; }public bool IsComplete { get; }public Unbroken.LaunchBox.Plugins.GameData.GameDataRetry? Retry { get; init; }
Diagnostics 14.1 Beta
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Storefronts.StorefrontDiagnostic> Diagnostics { get; }Gets provider diagnostics associated with metadata retrieval.
Games 14.1 Beta
public System.Collections.Generic.IReadOnlyCollection<Unbroken.LaunchBox.Plugins.Storefronts.StorefrontGameMetadata> Games { get; }Gets metadata returned for individual provider games.
IsComplete 14.1 Beta
public bool IsComplete { get; }Gets whether the provider completed every requested part of the operation.
Retry 14.1 Beta
public Unbroken.LaunchBox.Plugins.GameData.GameDataRetry? Retry { get; init; }Gets or initializes rate-limit deferral information. Null means no automatic retry is requested.