IDictionary |
Represents a wrapper for a dictionary property
Namespace: TSD.API.Remoting.Common.Properties
Assembly: TSD.API.Remoting (in TSD.API.Remoting.dll) Version: 23.1.0.154
Syntax
public interface IDictionaryProperty<TKey, out TItemWrapper, out TItem> : IReadOnlyProperty<IEnumerable<IKeyValuePair<TKey, TItemWrapper>>> where TItemWrapper : Object, IReadOnlyProperty<TItem>
Type Parameters
- TKey
- The type of keys used to access the item wrappers stored in the dictionary
- TItemWrapper
- The type of item wrappers stored in the dictionary
- TItem
- The type of items stored in the wrappers in the dictionary
The IDictionaryPropertyTKey, TItemWrapper, TItem type exposes the following members.
Properties
Name | Description | |
---|---|---|
Count | Gets the number of elements in the dictionary | |
IsApplicable |
Gets a value indicating whether the property is applicable
(Inherited from IReadOnlyPropertyTValue) | |
Item | Gets the element that has the specified key in the dictionary | |
TestStatus |
Gets the test status of the property
(Inherited from IReadOnlyPropertyTValue) | |
Value |
Gets the value of this property
(Inherited from IReadOnlyPropertyTValue) | |
Values | Gets an enumerable collection that contains the values in the dictionary |
Methods
Name | Description | |
---|---|---|
ContainsKey | Returns a value indicating whether an entry with given key is present in the dictionary |
See Also