Для изменения размера нажмите или перетащите

ILookupContainerTKey, TValue - интерфейс

Контейнер для значений, доступных по неуникальным ключам. Интерфейс позволяет получать и удалять значения, но не добавлять их.

Пространство имён:  Tessa.Platform.Collections
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public interface ILookupContainer<in TKey, TValue>
where TValue : class

Параметры типа

TKey
Тип ключа, по которому могут быть найдены значения.
TValue
Ссылочный тип значения.

Тип ILookupContainerTKey, TValue предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоItem
Получает одно из значений, доступных по заданному ключу, которое гарантированно не равно null. При отсутствии таких значений выбрасывает исключение [System.Collections.Generic.KeyNotFoundException].
В начало страницы
Методы
  ИмяОписание
Открытый методContains
Возвращает признак того, что контейнер содержит хотя бы одно значение по заданному ключу.
Открытый методGetAll
Возвращает все значения, доступные по заданному ключу. Если таких значений нет, то возвращается пустая коллекция.
Открытый методRemove
Удаляет одно из значений, содержащихся в контейнере по заданному ключу. Возвращает признак того, что одно из значений было удалено.
Открытый методRemoveAll
Удаляет все значения, содержащиеся в контейнере по заданному ключу. Возвращает признак того, что хотя бы одно из значений было удалено.
Открытый методTryGet
Возвращает одно из значений по заданному ключу или null, если контейнер не содержит значений.
В начало страницы
См. также