CacheItemKey Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 !=. |