LookupContainerTKey, TValue - класс |
Пространство имён: Tessa.Platform.Collections
public sealed class LookupContainer<TKey, TValue> : ILookupContainer<TKey, TValue> where TValue : class
Тип LookupContainerTKey, TValue предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| LookupContainerTKey, TValue | Создаёт экземпляр класса с параметрами по умолчанию. | |
| LookupContainerTKey, TValue(Int32) |
Создаёт экземпляр класса с указанием вместимости объекта по количеству ключей.
|
| Имя | Описание | |
|---|---|---|
| Item |
Получает или задаёт одно из значений, доступных по заданному ключу, которое гарантированно не равно null.
Получение значения при отсутствии таких значений выбрасывает исключение KeyNotFoundException.
Присваивание значения переопределяет все доступные значения.
|
| Имя | Описание | |
|---|---|---|
| Add |
Добавляет значение по заданному ключу. Для одного и того же ключа может быть добавлено множество значений.
| |
| Clear |
Удаляет все доступные значения.
| |
| Contains | Возвращает признак того, что контейнер содержит хотя бы одно значение по заданному ключу. | |
| ContainsValue |
Возвращает признак того, что контейнер содержит значение value
по указанному ключу key.
| |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
| GetAll |
Возвращает все значения, доступные по заданному ключу.
Если таких значений нет, то возвращается пустая коллекция.
| |
| GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
| GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
| Remove |
Удаляет одно из значений, содержащихся в контейнере по заданному ключу.
Возвращает признак того, что одно из значений было удалено.
| |
| RemoveAll |
Удаляет все значения, содержащиеся в контейнере по заданному ключу.
Возвращает признак того, что хотя бы одно из значений было удалено.
| |
| RemoveValue |
Удаляет заданное значение value по указанное ключу key.
Возвращает признак того, что заданное значение было найдено и удалено.
| |
| ToString | Returns a string that represents the current object. (Унаследован от Object.) | |
| TryGet |
Возвращает одно из значений по заданному ключу
или null, если контейнер не содержит значений.
|
| Имя | Описание | |
|---|---|---|
| Get | (Определяется ComHelper.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| Set | (Определяется ComHelper.) |