Class GameFile
Namespace: CmlLib.Core.Files
Assembly: CmlLib.Core.dll
public record GameFile : IEquatable<GameFile>
Inheritance
Implements
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
GameFile(string)
public GameFile(string name)
Parameters
name string
Properties
Hash
public string? Hash { get; init; }
Property Value
Name
public string Name { get; }
Property Value
Path
public string? Path { get; init; }
Property Value
Size
public long Size { get; init; }
Property Value
UpdateTask
public IEnumerable<IUpdateTask> UpdateTask { get; init; }
Property Value
Url
public string? Url { get; init; }
Property Value
Methods
ExecuteUpdateTask(CancellationToken)
public ValueTask ExecuteUpdateTask(CancellationToken cancellationToken)
Parameters
cancellationToken CancellationToken