Class ContentTimeBasedObjectResult<T>
Provides a content and time based object result that is processed by both an HTTP ETag filter- and a Last-Modified filter implementation.
Inheritance
Implements
Inherited Members
Namespace: Cuemon.AspNetCore.Mvc.Filters.Cacheable
Assembly: Cuemon.AspNetCore.Mvc.dll
Syntax
public class ContentTimeBasedObjectResult<T> : CacheableObjectResult<T, ContentTimeBasedOptions>, IConfigurable<ContentTimeBasedOptions>, ICacheableObjectResult, ICacheableEntity, ICacheableTimestamp, ICacheableIntegrity
Type Parameters
Name | Description |
---|---|
T | The type of the object to make cacheable. |
Properties
| Improve this DocChecksum
Gets a ChecksumResult that represents the integrity of this instance.
Declaration
public ChecksumResult Checksum { get; set; }
Property Value
Type | Description |
---|---|
ChecksumResult | The checksum that represents the integrity of this instance. |
Created
Gets a System.DateTime value from when data this instance represents was first created, expressed as the Coordinated Universal Time (UTC).
Declaration
public DateTime Created { get; set; }
Property Value
Type | Description |
---|---|
System.DateTime | The timestamp from when data this instance represents was first created. |
HasChecksum
Gets a value indicating whether this instance has a Checksum representation.
Declaration
public bool HasChecksum { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
Modified
Gets a System.DateTime value from when data this instance represents was last modified, expressed as the Coordinated Universal Time (UTC).
Declaration
public DateTime? Modified { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.DateTime> | The timestamp from when data this instance represents was last modified. |
Validation
Gets the validation strength of the integrity of this instance.
Declaration
public ChecksumStrength Validation { get; set; }
Property Value
Type | Description |
---|---|
ChecksumStrength | The validation strength of the integrity of this instance. |