Skip to content

)} ,System.Type)}

IBlobCache.GetCreatedAt(IEnumerable) method

Defined in

Type: IBlobCache Namespace: Akavache.Reactive Assembly: Akavache.Reactive.dll

Applies to

net10.0, net10.0-maccatalyst26.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-tvos26.0, net10.0-windows10.0.19041, net10.0-macos26.0, net10.0-ios26.0, net10.0-android36.0, net9.0, net9.0-tvos18.0, net9.0-macos15.0, net9.0-maccatalyst18.0, net9.0-windows10.0.19041, net9.0-ios18.0, net9.0-desktop1.0, net8.0, net8.0-windows10.0.19041, net8.0-ios18.0, net8.0-maccatalyst18.0, net8.0-macos15.0, net8.0-tvos18.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.5, netstandard2.1, net481, net462, net471

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.