Поделиться через


CacheContainerKey Класс

Определение

Ключ для идентификации контейнеров кэша, ключевые данные используются для связывания контейнера с фиксацией, компонентом или конфигурацией.

public ref class CacheContainerKey sealed
public value class CacheContainerKey : IEquatable<Microsoft::VisualStudio::RpcContracts::Caching::CacheContainerKey>
[System.Runtime.Serialization.DataContract]
public sealed class CacheContainerKey
[System.Runtime.Serialization.DataContract]
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct CacheContainerKey : IEquatable<Microsoft.VisualStudio.RpcContracts.Caching.CacheContainerKey>
[<System.Runtime.Serialization.DataContract>]
type CacheContainerKey = class
[<System.Runtime.Serialization.DataContract>]
[<System.Runtime.CompilerServices.IsReadOnly>]
type CacheContainerKey = struct
Public NotInheritable Class CacheContainerKey
Public Structure CacheContainerKey
Implements IEquatable(Of CacheContainerKey)
Наследование
CacheContainerKey
Наследование
CacheContainerKey
Атрибуты
Реализации

Конструкторы

CacheContainerKey(String, IReadOnlyDictionary<String,String>)

Инициализирует новый экземпляр структуры CacheContainerKey.

CacheContainerKey(String, String, String)

Инициализирует новый экземпляр класса CacheContainerKey.

Поля

Empty

Ключ, представляющий неинициализированную запись.

Свойства

CommitId

Возвращает идентификатор фиксации, с которым связан этот контейнер.

Component

Возвращает функцию, владеющую контейнером.

Configuration

Возвращает целевую конфигурацию, к ней будет применяться контейнер.

Dimensions

Возвращает словарь произвольных пар "ключ=значение", которые служат частью "ключа" для контейнера.

Методы

Equals(CacheContainerKey)

Ключ для идентификации контейнеров кэша, ключевые данные используются для связывания контейнера с фиксацией, компонентом или конфигурацией.

Equals(Object)

Ключ для идентификации контейнеров кэша, ключевые данные используются для связывания контейнера с фиксацией, компонентом или конфигурацией.

GetHashCode()

Ключ для идентификации контейнеров кэша, ключевые данные используются для связывания контейнера с фиксацией, компонентом или конфигурацией.

Операторы

Equality(CacheContainerKey, CacheContainerKey)

Переопределение оператора для ==.

Inequality(CacheContainerKey, CacheContainerKey)

Переопределение оператора для !=.

Применяется к