Partager via


CacheItemKey Structure

Définition

Clé permettant d’identifier une entrée 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)
Héritage
CacheItemKey
Attributs
Implémente

Constructeurs

CacheItemKey(CacheContainerKey, String)

Initialise une nouvelle instance du struct CacheItemKey.

CacheItemKey(CacheItemKey)

Initialise une nouvelle instance du struct CacheItemKey.

CacheItemKey(ReadOnlyMemory<Byte>, Int64)

Initialise une nouvelle instance du struct CacheItemKey.

Propriétés

ContainerKey

Obtient la clé à laquelle le conteneur doit accéder.

ContentHash

Obtient la clé de cache, dans la plupart des cas, il s’agit d’une valeur de hachage.

ContentSize

Obtient la taille du contenu dans le stockage.

ItemName

Obtient le nom de l’élément de cache.

Version

Obtient une valeur facultative pour l’élément de cache qui étiquette la version de la valeur mise en cache de telle sorte qu’une valeur obsolète ou remplacée devient inaccessible.

Méthodes

Equals(CacheItemKey)

Clé permettant d’identifier une entrée de cache.

Equals(Object)

Clé permettant d’identifier une entrée de cache.

GetHashCode()

Clé permettant d’identifier une entrée de cache.

WithVersion(ReadOnlyMemory<Byte>)

Initialise une nouvelle instance du CacheItemKey struct avec la valeur spécifiée pour Version.

Opérateurs

Equality(CacheItemKey, CacheItemKey)

Substitution de l’opérateur pour ==.

Inequality(CacheItemKey, CacheItemKey)

Remplacement de l’opérateur pour !=.

S’applique à