Class GameMetadataSessionHandler
- Namespace
- Playnite
- Assembly
- Playnite.SDK.dll
public abstract class GameMetadataSessionHandler : IAsyncDisposable
- Inheritance
-
GameMetadataSessionHandler
- Implements
- Inherited Members
Methods
ApplyValueAsync(ApplyValueAsyncArgs)
public abstract Task<bool> ApplyValueAsync(GameMetadataSessionHandler.ApplyValueAsyncArgs args)
Parameters
Returns
ApplyValuesAsync(ApplyValuesAsyncArgs)
public virtual Task<bool> ApplyValuesAsync(GameMetadataSessionHandler.ApplyValuesAsyncArgs args)
Parameters
Returns
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.
HasValue(HasValueArgs)
public abstract bool HasValue(GameMetadataSessionHandler.HasValueArgs args)