Udostępnij za pośrednictwem


CacheItemKey Struktura

Definicja

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 !=.

Dotyczy