docs.unity3d.com
    Show / Hide Table of Contents

    Interface IDatasetVersion

    This interface holds information about a dataset version.

    Inherited Members
    IMetadataContainer.Metadata
    IMetadataContainer.MetadataChanged
    IMetadataContainer.DeleteMetadataAsync(String, CancellationToken)
    IMetadataContainer.AddOrUpdateMetadataAsync(String, String, CancellationToken)
    IRefreshableEntity.RefreshPropertiesAsync(CancellationToken)
    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
    IsCommitted
    PendingTransaction
    CommitAsync(String, CancellationToken)

    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
    Commit
    PendingTransaction
    CommitAsync(String, CancellationToken)

    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.

    See Also
    Commit
    IsCommitted
    CommitAsync(String, CancellationToken)
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023