public sealed class LookupContainer<TKey, TValue> : ILookupContainer<TKey, TValue>
where TValue : class
Public NotInheritable Class LookupContainer(Of TKey, TValue As Class)
Implements ILookupContainer(Of TKey, TValue)generic<typename TKey, typename TValue>
where TValue : ref class
public ref class LookupContainer sealed : ILookupContainer<TKey, TValue>[<SealedAttribute>]
type LookupContainer<'TKey, 'TValue when 'TValue : not struct> =
class
interface ILookupContainer<'TKey, 'TValue>
end| 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) |