Table of Contents

Class DatasetVersion<T>

Namespace
AiDotNet.Models
Assembly
AiDotNet.dll

Represents a versioned dataset with integrity verification.

public class DatasetVersion<T>

Type Parameters

T

The numeric data type used for calculations.

Inheritance
DatasetVersion<T>
Inherited Members

Properties

CreatedAt

Gets or sets when this version was created.

public DateTime CreatedAt { get; set; }

Property Value

DateTime

DatasetName

Gets or sets the dataset name.

public string DatasetName { get; set; }

Property Value

string

Description

Gets or sets the description.

public string? Description { get; set; }

Property Value

string

Hash

Gets or sets the hash for integrity verification.

public string? Hash { get; set; }

Property Value

string

RecordCount

Gets or sets the number of records.

public long RecordCount { get; set; }

Property Value

long

SizeBytes

Gets or sets the size in bytes.

public long SizeBytes { get; set; }

Property Value

long

StoragePath

Gets or sets the storage path.

public string? StoragePath { get; set; }

Property Value

string

Tags

Gets or sets the tags.

public Dictionary<string, string> Tags { get; set; }

Property Value

Dictionary<string, string>

Version

Gets or sets the version number.

public int Version { get; set; }

Property Value

int

VersionId

Gets or sets the unique identifier for this version.

public string VersionId { get; set; }

Property Value

string