CacheItemKey Struktur
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kunci untuk mengidentifikasi entri cache.
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)
- Warisan
-
CacheItemKey
- Atribut
- Penerapan
Konstruktor
CacheItemKey(CacheContainerKey, String) |
Menginisialisasi instans baru struct CacheItemKey . |
CacheItemKey(CacheItemKey) |
Menginisialisasi instans baru struct CacheItemKey . |
CacheItemKey(ReadOnlyMemory<Byte>, Int64) |
Menginisialisasi instans baru struct CacheItemKey . |
Properti
ContainerKey |
Mendapatkan kunci untuk diakses oleh kontainer. |
ContentHash |
Mendapatkan kunci cache, dalam banyak kasus ini akan menjadi nilai hash. |
ContentSize |
Mendapatkan ukuran konten dalam penyimpanan. |
ItemName |
Mendapatkan nama item cache. |
Version |
Mendapatkan nilai opsional untuk item cache yang melabeli versi nilai yang di-cache sedih sehingga nilai basi atau diganti menjadi tidak dapat diakses. |
Metode
Equals(CacheItemKey) |
Kunci untuk mengidentifikasi entri cache. |
Equals(Object) |
Kunci untuk mengidentifikasi entri cache. |
GetHashCode() |
Kunci untuk mengidentifikasi entri cache. |
WithVersion(ReadOnlyMemory<Byte>) |
Menginisialisasi instans CacheItemKey baru struct dengan nilai yang ditentukan untuk Version. |
Operator
Equality(CacheItemKey, CacheItemKey) |
Operator mengambil alih untuk ==. |
Inequality(CacheItemKey, CacheItemKey) |
Operator mengambil alih untuk !=. |