Interface IDatasetVersion
This interface holds information about a dataset version.
Inherited Members
Namespace: Unity.Cloud.Storage
Syntax
public interface IDatasetVersion : INotifyPropertyChanged, IMetadataContainer, IRefreshableEntity
Properties
Commit
Provides methods to access committed data and commit information.
Declaration
ICommit Commit { get; }
Property Value
Type | Description |
---|---|
ICommit | An instance ICommit if the dataset version was committed. Otherwise null. |
See Also
Dataset
Gets the IDataset that the dataset version belongs to.
Declaration
IDataset Dataset { get; }
Property Value
Type | Description |
---|---|
IDataset |
Id
Gets the ID of the version.
Declaration
DatasetVersionId Id { get; }
Property Value
Type | Description |
---|---|
DatasetVersionId |
IsCommitted
Indicated if the dataset version was committed.
Declaration
bool IsCommitted { get; }
Property Value
Type | Description |
---|---|
Boolean |
See Also
IsPublic
Indicated if the version is public.
Declaration
bool IsPublic { get; }
Property Value
Type | Description |
---|---|
Boolean |
PendingTransaction
Provides methods to commit pending artifacts to the dataset version, uploads new artifacts, and deletes pending artifacts if the transaction wasn't committed.
Declaration
ITransaction PendingTransaction { get; }
Property Value
Type | Description |
---|---|
ITransaction | The pending transaction if it wasn't committed. Otherwise null. |