Search Results for

    Show / Hide Table of Contents

    Class ItemWithContainers

    Base class providing container information

    Inheritance
    object
    DatabaseItem
    ItemWithContainers
    Asset
    Implements
    IDataItem
    Inherited Members
    DatabaseItem.NewUniqueId()
    DatabaseItem.Id
    DatabaseItem.Key
    DatabaseItem.CreatedAt
    DatabaseItem.SchemaVersion
    DatabaseItem.VersionMigrations
    DatabaseItem._rid
    DatabaseItem._self
    DatabaseItem._etag
    DatabaseItem._attachments
    DatabaseItem._ts
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: IAI.DT.DataModel
    Assembly: IAI.DT.DataModel.dll
    Syntax
    public class ItemWithContainers : DatabaseItem, IDataItem

    Constructors

    ItemWithContainers()

    Declaration
    public ItemWithContainers()

    Properties

    ContainerId

    The unique ID of the containing data item

    Declaration
    [JsonProperty]
    [Obsolete("Moved to Containers list")]
    public string? ContainerId { get; set; }
    Property Value
    Type Description
    string
    Remarks

    For example, an asset will have it group ID as ContainerId

    Containers

    The unique identifiers of each of the containers to which this item belongs.

    Declaration
    [ExcludeFromMappedModel("Not required, causes stack overflow!")]
    [JsonIgnore]
    public IReadOnlyList<string> Containers { get; }
    Property Value
    Type Description
    IReadOnlyList<string>

    Implements

    IDataItem

    Extension Methods

    DataPointCounter.CountDataPointsBySource(object)
    In this article
    Back to top Generated by DocFX