IExtensionMetadataCache Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |