14.1 Beta 1 SDK
DiscoveryGameData14.1 Beta
public sealed class Unbroken.LaunchBox.Plugins.Discovery.DiscoveryGameData
Contains bounded, versioned source data carried through discovery and import preparation.
Remarks
The payload is opaque to the host and must contain only game-specific evidence. It must not contain credentials, access tokens, secrets, or account-private data.Constructors
DiscoveryGameData 14.1 Beta
public DiscoveryGameData(string format, int version, string payload)
Initializes a new instance of the Unbroken.LaunchBox.Plugins.Discovery.DiscoveryGameData class.
format14.1 Beta- The provider-defined payload format identifier.
version14.1 Beta- The positive provider-defined format version.
payload14.1 Beta- The bounded serialized payload.
Fields
MaximumFormatLength 14.1 Beta
public const int MaximumFormatLength = 128Specifies the maximum permitted length of Unbroken.LaunchBox.Plugins.Discovery.DiscoveryGameData.Format.
MaximumPayloadLength 14.1 Beta
public const int MaximumPayloadLength = 65536Specifies the maximum permitted length of Unbroken.LaunchBox.Plugins.Discovery.DiscoveryGameData.Payload.
Properties
Format 14.1 Beta
public string Format { get; }Gets the provider-defined payload format identifier.
Payload 14.1 Beta
public string Payload { get; }Gets the serialized provider-defined payload.
Version 14.1 Beta
public int Version { get; }Gets the positive provider-defined format version.