Skip to content

)} ,System.Type)}

IBlobCache.GetCreatedAt(IEnumerable) method

Defined in

Type: IBlobCache Namespace: ReactiveMarbles.CacheDatabase.Core Assembly: ReactiveMarbles.CacheDatabase.Core.dll

Applies to

netstandard2.0

Overloads

  • 1. IObservable<(string Key, DateTimeOffset? Time)> GetCreatedAt(IEnumerable<string> keys)
  • 2. IObservable<DateTimeOffset?> GetCreatedAt(string key)
  • 3. IObservable<(string Key, DateTimeOffset? Time)> GetCreatedAt(IEnumerable<string> keys, Type type)
  • 4. IObservable<DateTimeOffset?> GetCreatedAt(string key, Type type)

1. Overload

IObservable<(string Key, DateTimeOffset? Time)> GetCreatedAt(IEnumerable<string> keys)

Summary: Gets a observable of key value pairs with the specified keys with their corresponding created DateTimeOffset if it's available.

Parameters

NameTypeDescription
keysIEnumerableThe keys to get the values for.

Returns: IObservable<(string Key, DateTimeOffset? Time)> -- A observable with the specified values.

2. Overload

IObservable<DateTimeOffset?> GetCreatedAt(string key)

Summary: Returns the time that the key was added to the cache, or returns null if the key isn't in the cache.

Parameters

NameTypeDescription
keystringThe key to return the date for.

Returns: IObservable -- The date the key was created on.

3. Overload

IObservable<(string Key, DateTimeOffset? Time)> GetCreatedAt(IEnumerable<string> keys, Type type)

Summary: Gets a observable of key value pairs with the specified keys with their corresponding created DateTimeOffset if it's available.

Parameters

NameTypeDescription
keysIEnumerableThe keys to get the values for.
typeTypeThe type.

Returns: IObservable<(string Key, DateTimeOffset? Time)> -- A observable with the specified values.

4. Overload

IObservable<DateTimeOffset?> GetCreatedAt(string key, Type type)

Summary: Returns the time that the key was added to the cache, or returns null if the key isn't in the cache.

Parameters

NameTypeDescription
keystringThe key to return the date for.
typeTypeThe type.

Returns: IObservable -- The date the key was created on.