Compartir a través de


OptionsCache<TOptions> Clase

Definición

Se usa para almacenar en caché instancias de TOptions.

generic <typename TOptions>
 where TOptions : classpublic ref class OptionsCache : Microsoft::Extensions::Options::IOptionsMonitorCache<TOptions>
public class OptionsCache<TOptions> : Microsoft.Extensions.Options.IOptionsMonitorCache<TOptions> where TOptions : class
type OptionsCache<'Options (requires 'Options : null)> = class
    interface IOptionsMonitorCache<'Options (requires 'Options : null)>
Public Class OptionsCache(Of TOptions)
Implements IOptionsMonitorCache(Of TOptions)

Parámetros de tipo

TOptions

Tipo de opciones que se solicitan.

Herencia
OptionsCache<TOptions>
Implementaciones

Constructores

OptionsCache<TOptions>()

Métodos

Clear()

Borra todas las instancias de opciones de la caché.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetOrAdd(String, Func<TOptions>)

Obtiene una instancia de opciones con nombre, o bien agrega una nueva instancia creada con createOptions.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryAdd(String, TOptions)

Intenta agregar una nueva opción a la caché, devolverá false si el nombre ya existe.

TryRemove(String)

Intenta quitar una instancia de opciones.

Se aplica a