IExtensionMetadataCache Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Interfejs opcjonalnej pamięci podręcznej, który ma być używany przez usługę metadanych rozszerzenia.
public interface IExtensionMetadataCache
type IExtensionMetadataCache = interface
Public Interface IExtensionMetadataCache
Uwagi
Pamięć podręczna została zaprojektowana tak, aby polegała na znacznikach czasu ostatniej modyfikacji pliku na potrzeby walidacji wpisu.
Metody
GetExtensionsAsync(String, CancellationToken) |
Pobiera rozszerzenia dla danego typu moniker danych. |
InsertExtensionDataAsync<T>(ExtensionIdentificationToken, IEnumerable<String>, String, Func<Task<IReadOnlyDictionary<String,T>>>, CancellationToken) |
Aktualizacje określonych wpisów sekcji dla rozszerzenia. |
RemoveExtensionDataAsync(ExtensionIdentificationToken, CancellationToken) |
Usuwa wszystkie dane rozszerzenia dla danego rozszerzenia. |
TryReadFromCacheAsync<T>(ExtensionIdentificationToken, String, String, CancellationToken) |
Odczytuje buforowany wpis dla danego rozszerzenia, nazwy sekcji i nazwy moniker danych. |