logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class PrefetchAssetInput

    Input data transfer object for single asset prefetch operations. Contains all required information to execute a prefetch request for one asset.

    Inheritance
    object
    PrefetchAssetInput
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: Serenity.AssetPrefetcher.Application.UseCases.Dto
    Assembly: Serenity.AssetPrefetcher.Application.dll
    Syntax
    public class PrefetchAssetInput

    Constructors

    PrefetchAssetInput()

    Declaration
    public PrefetchAssetInput()

    Properties

    ContextId

    Declaration
    public string ContextId { get; set; }
    Property Value
    Type Description
    string

    The context identifier that will own this prefetched asset.

    Key

    Declaration
    public AssetKey Key { get; set; }
    Property Value
    Type Description
    AssetKey

    The unique key identifying the asset to prefetch.

    Priority

    Declaration
    public PrefetchPriority Priority { get; set; }
    Property Value
    Type Description
    PrefetchPriority

    The priority level for this prefetch operation (defaults to High).

    In this article
    © 2026 Serenity. All Rights Reserved