Compartir a través de


CacheItemKey Estructura

Definición

Clave para identificar una entrada de caché.

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)
Herencia
CacheItemKey
Atributos
Implementaciones

Constructores

CacheItemKey(CacheContainerKey, String)

Inicializa una nueva instancia del struct CacheItemKey.

CacheItemKey(CacheItemKey)

Inicializa una nueva instancia del struct CacheItemKey.

CacheItemKey(ReadOnlyMemory<Byte>, Int64)

Inicializa una nueva instancia del struct CacheItemKey.

Propiedades

ContainerKey

Obtiene la clave para que el contenedor tenga acceso.

ContentHash

Obtiene la clave de caché; en la mayoría de los casos, será un valor hash.

ContentSize

Obtiene el tamaño del contenido en el almacenamiento.

ItemName

Obtiene el nombre del elemento de caché.

Version

Obtiene un valor opcional para el elemento de caché que etiqueta la versión del valor almacenado en caché de modo que no se pueda acceder a un valor obsoleto o reemplazado.

Métodos

Equals(CacheItemKey)

Clave para identificar una entrada de caché.

Equals(Object)

Clave para identificar una entrada de caché.

GetHashCode()

Clave para identificar una entrada de caché.

WithVersion(ReadOnlyMemory<Byte>)

Inicializa una nueva instancia de la CacheItemKey estructura con el valor especificado para Version.

Operadores

Equality(CacheItemKey, CacheItemKey)

Invalidación del operador para ==.

Inequality(CacheItemKey, CacheItemKey)

Invalidación del operador para !=.

Se aplica a