Table of Contents

Class MetadataProvider

Namespace
Playnite
Assembly
Playnite.SDK.dll
public abstract class MetadataProvider : IAsyncDisposable
Inheritance
MetadataProvider
Implements
Inherited Members

Methods

CreateGameSessionAsync(CreateGameMetadataSessionArgs)

public abstract Task<MetadataProviderGameSession?> CreateGameSessionAsync(MetadataProvider.CreateGameMetadataSessionArgs args)

Parameters

args MetadataProvider.CreateGameMetadataSessionArgs

Returns

Task<MetadataProviderGameSession>

DisposeAsync()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.

public virtual ValueTask DisposeAsync()

Returns

ValueTask

A task that represents the asynchronous dispose operation.