CacheItemKey Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Ключ для идентификации записи кэша.
public value class CacheItemKey : IEquatable<Microsoft::VisualStudio::RpcContracts::Caching::CacheItemKey>
[System.Runtime.Serialization.DataContract]
public readonly struct CacheItemKey : IEquatable<Microsoft.VisualStudio.RpcContracts.Caching.CacheItemKey>
[System.Runtime.Serialization.DataContract]
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct CacheItemKey : IEquatable<Microsoft.VisualStudio.RpcContracts.Caching.CacheItemKey>
[<System.Runtime.Serialization.DataContract>]
type CacheItemKey = struct
[<System.Runtime.Serialization.DataContract>]
[<System.Runtime.CompilerServices.IsReadOnly>]
type CacheItemKey = struct
Public Structure CacheItemKey
Implements IEquatable(Of CacheItemKey)
- Наследование
-
CacheItemKey
- Атрибуты
- Реализации
Конструкторы
CacheItemKey(CacheContainerKey, String) |
Инициализирует новый экземпляр структуры CacheItemKey. |
CacheItemKey(CacheItemKey) |
Инициализирует новый экземпляр структуры CacheItemKey. |
CacheItemKey(ReadOnlyMemory<Byte>, Int64) |
Инициализирует новый экземпляр структуры CacheItemKey. |
Свойства
ContainerKey |
Возвращает ключ для контейнера для доступа. |
ContentHash |
Возвращает ключ кэша, в большинстве случаев это будет хэш-значение. |
ContentSize |
Возвращает размер содержимого в хранилище. |
ItemName |
Возвращает имя элемента кэша. |
Version |
Возвращает необязательное значение для элемента кэша, который помечает версию кэшированного значения таким образом, что устаревшее или замененное значение становится недоступным. |
Методы
Equals(CacheItemKey) |
Ключ для идентификации записи кэша. |
Equals(Object) |
Ключ для идентификации записи кэша. |
GetHashCode() |
Ключ для идентификации записи кэша. |
WithVersion(ReadOnlyMemory<Byte>) |
Инициализирует новый экземпляр CacheItemKey структуры указанным значением для Version. |
Операторы
Equality(CacheItemKey, CacheItemKey) |
Переопределение оператора для ==. |
Inequality(CacheItemKey, CacheItemKey) |
Переопределение оператора для !=. |