CacheItemKey Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma chave para identificar uma entrada de cache.
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)
- Herança
-
CacheItemKey
- Atributos
- Implementações
Construtores
CacheItemKey(CacheContainerKey, String) |
Inicializa uma nova instância do struct CacheItemKey. |
CacheItemKey(CacheItemKey) |
Inicializa uma nova instância do struct CacheItemKey. |
CacheItemKey(ReadOnlyMemory<Byte>, Int64) |
Inicializa uma nova instância do struct CacheItemKey. |
Propriedades
ContainerKey |
Obtém a chave para o contêiner acessar. |
ContentHash |
Obtém a chave de cache, na maioria dos casos, esse será um valor de hash. |
ContentSize |
Obtém o tamanho do conteúdo no armazenamento. |
ItemName |
Obtém o nome do item de cache. |
Version |
Obtém um valor opcional para o item de cache que rotula a versão do valor armazenado em cache de modo que um valor obsoleto ou substituído se torne inacessível. |
Métodos
Equals(CacheItemKey) |
Uma chave para identificar uma entrada de cache. |
Equals(Object) |
Uma chave para identificar uma entrada de cache. |
GetHashCode() |
Uma chave para identificar uma entrada de cache. |
WithVersion(ReadOnlyMemory<Byte>) |
Inicializa uma nova instância do CacheItemKey struct com o valor especificado para Version. |
Operadores
Equality(CacheItemKey, CacheItemKey) |
Substituição do operador para ==. |
Inequality(CacheItemKey, CacheItemKey) |
Substituição do operador para !=. |