Show / Hide Table of Contents

    Class AssemblyCacheBustingOptions

    Specifies options that is related to AssemblyCacheBustingOptions operations.

    Inheritance
    System.Object
    CacheBustingOptions
    AssemblyCacheBustingOptions
    Inherited Members
    CacheBustingOptions.PreferredCasing
    Namespace: Cuemon.AspNetCore.Mvc.Configuration
    Assembly: Cuemon.AspNetCore.Mvc.dll
    Syntax
    public class AssemblyCacheBustingOptions : CacheBustingOptions

    Constructors

    | Improve this Doc

    AssemblyCacheBustingOptions()

    Initializes a new instance of the AssemblyCacheBustingOptions class.

    Declaration
    public AssemblyCacheBustingOptions()
    Remarks

    The following table shows the initial property values for an instance of DynamicCacheBustingOptions.

    PropertyInitial Value
    AssemblySystem.Reflection.Assembly.GetEntryAssembly()
    AlgorithmTypeCRC32
    ReadByteForByteChecksumfalse

    Properties

    | Improve this Doc

    AlgorithmType

    Gets or sets the hash algorithm to use for the computation of Assembly.

    Declaration
    public HashAlgorithmType AlgorithmType { get; set; }
    Property Value
    Type Description
    HashAlgorithmType

    The hash algorithm to use for the computation of Assembly.

    | Improve this Doc

    Assembly

    Gets or sets the assembly that should be used as reference for the cache-busting.

    Declaration
    public Assembly Assembly { get; set; }
    Property Value
    Type Description
    System.Reflection.Assembly

    The assembly that should be used as reference for the cache-busting.

    | Improve this Doc

    ReadByteForByteChecksum

    Gets or sets a value indicating whether the Assembly will be read byte-for-byte when computing the checksum.

    Declaration
    public bool ReadByteForByteChecksum { get; set; }
    Property Value
    Type Description
    System.Boolean

    true if the Assembly will be read byte-for-byte when computing the checksum; otherwise, false.

    Extension Methods

    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, DateTime, Action<TimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Func<T, DateTime>, Action<TimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Byte[], Action<ContentBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Func<T, Byte[]>, Action<ContentBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, DateTime, Byte[], Action<ContentTimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Func<T, DateTime>, Func<T, Byte[]>, Action<ContentTimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, DateTime, Func<T, Byte[]>, Action<ContentTimeBasedOptions>)
    CacheableObjectResultExtensions.ToCacheableObjectResult<T>(T, Func<T, DateTime>, Byte[], Action<ContentTimeBasedOptions>)

    See Also

    CacheBustingOptions
    • Improve this Doc
    • View Source
    Back to top Copyright 2008-2018 Weubphoria. All rights reserved.
    Generated by DocFX