次の方法で共有


CacheItemKey 構造体

定義

キャッシュ エントリを識別するキー。

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)
継承
CacheItemKey
属性
実装

コンストラクター

CacheItemKey(CacheContainerKey, String)

CacheItemKey 構造体の新しいインスタンスを初期化します。

CacheItemKey(CacheItemKey)

CacheItemKey 構造体の新しいインスタンスを初期化します。

CacheItemKey(ReadOnlyMemory<Byte>, Int64)

CacheItemKey 構造体の新しいインスタンスを初期化します。

プロパティ

ContainerKey

コンテナーがアクセスするためのキーを取得します。

ContentHash

キャッシュ キーを取得します。ほとんどの場合、これはハッシュ値になります。

ContentSize

ストレージ内のコンテンツ サイズを取得します。

ItemName

キャッシュ 項目の名前を取得します。

Version

キャッシュされた値のバージョンにラベルを付けるキャッシュ 項目の省略可能な値を取得します。これにより、古い値または置換された値にアクセスできなくなります。

メソッド

Equals(CacheItemKey)

キャッシュ エントリを識別するキー。

Equals(Object)

キャッシュ エントリを識別するキー。

GetHashCode()

キャッシュ エントリを識別するキー。

WithVersion(ReadOnlyMemory<Byte>)

に指定した値を使用して CacheItemKey 、構造体の新しいインスタンスを初期化します Version

演算子

Equality(CacheItemKey, CacheItemKey)

==の演算子オーバーライド。

Inequality(CacheItemKey, CacheItemKey)

!= の演算子オーバーライド。

適用対象