docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class JsonContentCatalogData

    JSON-format catalog data. Serialized with JsonUtility.

    Inheritance
    object
    ContentCatalogData
    JsonContentCatalogData
    Inherited Members
    ContentCatalogData.kMagic
    ContentCatalogData.kVersion
    ContentCatalogData.LocalHash
    ContentCatalogData.BuildResultHash
    ContentCatalogData.ProviderId
    ContentCatalogData.InstanceProviderData
    ContentCatalogData.SceneProviderData
    ContentCatalogData.ResourceProviderData
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: UnityEngine.AddressableAssets.ResourceLocators
    Assembly: Unity.Addressables.dll
    Syntax
    [Serializable]
    public class JsonContentCatalogData : ContentCatalogData

    Constructors

    Name Description
    JsonContentCatalogData()

    Creates a new JsonContentCatalogData object without any data.

    JsonContentCatalogData(string)

    Creates a new JsonContentCatalogData object with the specified locator id.

    Properties

    Name Description
    InternalIds

    Internal Content Catalog Entry IDs for Addressable Assets.

    ProviderIds

    The IDs for the Resource Providers.

    Methods

    Name Description
    CreateLocator(string)

    Create IResourceLocator object

    SerializeToByteArray()
    SetData(IList<ContentCatalogDataEntry>)

    Sets the catalog data before serialization.

    In This Article
    Back to top
    Copyright © 2026 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)