CacheItemKey Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klucz do zidentyfikowania wpisu pamięci podręcznej.
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)
- Dziedziczenie
-
CacheItemKey
- Atrybuty
- Implementuje
Konstruktory
| CacheItemKey(CacheContainerKey, String) |
Inicjuje CacheItemKey nowe wystąpienie struktury. |
| CacheItemKey(CacheItemKey) |
Inicjuje CacheItemKey nowe wystąpienie struktury. |
| CacheItemKey(ReadOnlyMemory<Byte>, Int64) |
Inicjuje CacheItemKey nowe wystąpienie struktury. |
Właściwości
| ContainerKey |
Pobiera klucz do uzyskania dostępu do kontenera. |
| ContentHash |
Pobiera klucz pamięci podręcznej, w większości przypadków będzie to wartość skrótu. |
| ContentSize |
Pobiera rozmiar zawartości w magazynie. |
| ItemName |
Pobiera nazwę elementu pamięci podręcznej. |
| Version |
Pobiera opcjonalną wartość elementu pamięci podręcznej, która oznacza wersję buforowanej wartości, tak aby nieaktualna lub zamieniona wartość stała się niedostępna. |
Metody
| Equals(CacheItemKey) |
Klucz do zidentyfikowania wpisu pamięci podręcznej. |
| Equals(Object) |
Klucz do zidentyfikowania wpisu pamięci podręcznej. |
| GetHashCode() |
Klucz do zidentyfikowania wpisu pamięci podręcznej. |
| WithVersion(ReadOnlyMemory<Byte>) |
Inicjuje CacheItemKey nowe wystąpienie struktury z określoną wartością .Version |
Operatory
| Equality(CacheItemKey, CacheItemKey) |
Przesłonięcia operatora dla ==. |
| Inequality(CacheItemKey, CacheItemKey) |
Przesłonięcia operatora dla !=. |