Freigeben über


CacheItemKey Struktur

Definition

Ein Schlüssel zum Identifizieren eines Cacheeintrags.

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)
Vererbung
CacheItemKey
Attribute
Implementiert

Konstruktoren

CacheItemKey(CacheContainerKey, String)

Initialisiert eine neue Instanz der CacheItemKey-Struktur.

CacheItemKey(CacheItemKey)

Initialisiert eine neue Instanz der CacheItemKey-Struktur.

CacheItemKey(ReadOnlyMemory<Byte>, Int64)

Initialisiert eine neue Instanz der CacheItemKey-Struktur.

Eigenschaften

ContainerKey

Ruft den Schlüssel für den Container ab, auf den zugegriffen werden soll.

ContentHash

Ruft den Cacheschlüssel ab. In den meisten Fällen handelt es sich dabei um einen Hashwert.

ContentSize

Ruft die Inhaltsgröße im Speicher ab.

ItemName

Ruft den Namen des Cacheelements ab.

Version

Ruft einen optionalen Wert für das Cacheelement ab, der die Version des zwischengespeicherten Werts bezeichnet, sodass auf einen veralteten oder ersetzten Wert nicht mehr zugegriffen werden kann.

Methoden

Equals(CacheItemKey)

Ein Schlüssel zum Identifizieren eines Cacheeintrags.

Equals(Object)

Ein Schlüssel zum Identifizieren eines Cacheeintrags.

GetHashCode()

Ein Schlüssel zum Identifizieren eines Cacheeintrags.

WithVersion(ReadOnlyMemory<Byte>)

Initialisiert eine neue instance der CacheItemKey Struktur mit dem angegebenen Wert für Version.

Operatoren

Equality(CacheItemKey, CacheItemKey)

Operator override for ==.

Inequality(CacheItemKey, CacheItemKey)

Operatorüberschreibung für !=.

Gilt für: