CacheItemKey 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キャッシュ エントリを識別するキー。
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) |
!= の演算子オーバーライド。 |