IExtensionMetadataCache Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Interface pour un cache facultatif à utiliser par le service de métadonnées d’extension.
public interface IExtensionMetadataCache
type IExtensionMetadataCache = interface
Public Interface IExtensionMetadataCache
Remarques
Le cache est conçu pour s’appuyer sur les horodatages des derniers fichiers modifiés pour la validation d’entrée.
Méthodes
GetExtensionsAsync(String, CancellationToken) |
Obtient les extensions pour un type de moniker de données donné. |
InsertExtensionDataAsync<T>(ExtensionIdentificationToken, IEnumerable<String>, String, Func<Task<IReadOnlyDictionary<String,T>>>, CancellationToken) |
Mises à jour entrées de section spécifiées pour une extension. |
RemoveExtensionDataAsync(ExtensionIdentificationToken, CancellationToken) |
Supprime toutes les données d’extension pour l’extension donnée. |
TryReadFromCacheAsync<T>(ExtensionIdentificationToken, String, String, CancellationToken) |
Lit l’entrée mise en cache pour une extension, un nom de section et un moniker de données donnés. |