CacheItemKey Struct

Definizione

Chiave per identificare una voce della 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)
Ereditarietà
CacheItemKey
Attributi
Implementazioni

Costruttori

CacheItemKey(CacheContainerKey, String)

Inizializza una nuova istanza dell'elemento struct CacheItemKey.

CacheItemKey(CacheItemKey)

Inizializza una nuova istanza dell'elemento struct CacheItemKey.

CacheItemKey(ReadOnlyMemory<Byte>, Int64)

Inizializza una nuova istanza dell'elemento struct CacheItemKey.

Proprietà

ContainerKey

Ottiene la chiave per l'accesso al contenitore.

ContentHash

Ottiene la chiave della cache, nella maggior parte dei casi questo sarà un valore hash.

ContentSize

Ottiene le dimensioni del contenuto nell'archiviazione.

ItemName

Ottiene il nome dell'elemento della cache.

Version

Ottiene un valore facoltativo per l'elemento della cache che etichetta la versione del valore memorizzato nella cache in modo che un valore non aggiornato o sostituito diventi inaccessibile.

Metodi

Equals(CacheItemKey)

Chiave per identificare una voce della cache.

Equals(Object)

Chiave per identificare una voce della cache.

GetHashCode()

Chiave per identificare una voce della cache.

WithVersion(ReadOnlyMemory<Byte>)

Inizializza una nuova istanza dello CacheItemKey struct con il valore specificato per Version.

Operatori

Equality(CacheItemKey, CacheItemKey)

Override dell'operatore per ==.

Inequality(CacheItemKey, CacheItemKey)

Override dell'operatore per !=.

Si applica a