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

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