Interface IDictionaryProperty<TKey, TItemWrapper, TItem>
Represents a wrapper for a dictionary property
Inherited Members
Namespace: TSD.API.Remoting.Common.Properties
Assembly: TSD.API.Remoting.dll
Syntax
public interface IDictionaryProperty<TKey, out TItemWrapper, out TItem> : IReadOnlyProperty<IEnumerable<IKeyValuePair<TKey, TItemWrapper>>> where TItemWrapper : IReadOnlyProperty<out TItem>
Type Parameters
| Name | Description |
|---|---|
| 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 |
Properties
| Name | Description |
|---|---|
| Count | Gets the number of elements in the dictionary |
| this[TKey] | Gets the element that has the specified key in the dictionary |
| Values | Gets an enumerable collection that contains the values in the dictionary |
Methods
| Name | Description |
|---|---|
| ContainsKey(TKey) | Returns a value indicating whether an entry with given key is present in the dictionary |