Search Results for

    Show / Hide Table of Contents

    Enum FileCachePolicy

    Namespace: Glitch9.AIDevKit.Microsoft.Graph
    Assembly: Glitch9.AIDevKit.Provider.Microsoft.Graph.dll
    Syntax
    public enum FileCachePolicy

    Fields

    Name Description
    DeleteAfterEachRequest

    Delete the cached file immediately after each request completes. Safest option. No disk persistence.

    DeleteOnApplicationQuit

    Keep cached files during app runtime. All cached files are deleted when the application quits. Session-scoped cache.

    Persistent

    Persist cached files across app restarts. Files are never deleted automatically. Requires manual or size-based cleanup.

    Extension Methods

    TrTaskExtensions.TrDeferred<FileCachePolicy>(FileCachePolicy, Action<TrStringTask>)
    TrTaskExtensions.Tr<FileCachePolicy>(FileCachePolicy)
    EnumExtensions.HasAnyFlag<FileCachePolicy>(FileCachePolicy, FileCachePolicy?)
    EnumExtensions.ToFlagList<FileCachePolicy>(FileCachePolicy)
    EnumExtensions.ToFlagSet<FileCachePolicy>(FileCachePolicy)
    EnumExtensions.ToJoinedString<FileCachePolicy>(FileCachePolicy, char, char)
    EnumExtensions.ToLowerInvariantString<FileCachePolicy>(FileCachePolicy)
    EventExtensions.ToDelta<FileCachePolicy>(FileCachePolicy, string, int, string, bool)
    EventExtensions.ToDone<FileCachePolicy>(FileCachePolicy, string, int, string)
    EventExtensions.ToEvent<FileCachePolicy>(FileCachePolicy)
    EventExtensions.UpcastDelta<FileCachePolicy, T2>(FileCachePolicy, string, int, string, bool)
    ExperimentalAttributeExtensions.IsExperimental<FileCachePolicy>(FileCachePolicy)
    FallbackExtensions.IsOr<FileCachePolicy, TChild>(FileCachePolicy, TChild)
    ResponseCastingExtensions.GetResult<FileCachePolicy>(FileCachePolicy)
    LogMessageExtensions.GetDisplayedMessage<FileCachePolicy>(FileCachePolicy)
    LogMessageExtensions.GetLogMessage<FileCachePolicy>(FileCachePolicy)
    SystemExtensions.GetHashCodeOrDefault<FileCachePolicy>(FileCachePolicy)
    RESTEnum.GetRESTEnum(Enum)
    InspectorNameUtils.GetInspectorName(Enum, string)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation