Cache<T> Cache<T> Cache<T> Class

Definition

public class Cache<T> : IDisposable
type Cache<'T> = class
    interface IDisposable
Public Class Cache(Of T)
Implements IDisposable

Type Parameters

T
Inheritance
Cache<T>Cache<T>Cache<T>
Implements

Constructors

Cache<T>() Cache<T>() Cache<T>()

Methods

Dispose() Dispose() Dispose()
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)
GetOrAdd(String, Func<T>, Func<DateTime>) GetOrAdd(String, Func<T>, Func<DateTime>) GetOrAdd(String, Func<T>, Func<DateTime>)

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to