IExtensionMetadataCache Interfaccia

Definizione

Interfaccia per una cache facoltativa da utilizzare dal servizio metadati dell'estensione.

public interface IExtensionMetadataCache
type IExtensionMetadataCache = interface
Public Interface IExtensionMetadataCache

Commenti

La cache è progettata per basarsi sui timestamp dell'ultima modifica del file per la convalida delle voci.

Metodi

Nome Descrizione
GetExtensionsAsync(String, CancellationToken)

Ottiene le estensioni per un determinato tipo di moniker di dati.

InsertExtensionDataAsync<T>(ExtensionIdentificationToken, IEnumerable<String>, String, Func<Task<IReadOnlyDictionary<String,T>>>, CancellationToken)

Aggiornamenti voci di sezione specificate per un'estensione.

RemoveExtensionDataAsync(ExtensionIdentificationToken, CancellationToken)

Rimuove tutti i dati di estensione per l'estensione specificata.

TryReadFromCacheAsync<T>(ExtensionIdentificationToken, String, String, CancellationToken)

Legge la voce memorizzata nella cache per un'estensione, un nome di sezione e un moniker dati specificati.

Si applica a