Class IsADictionaryBase<TKey, TValue>
Inheritance
IsADictionaryBase<TKey, TValue>
Assembly: OpenSearch.Client.dll
Syntax
public abstract class IsADictionaryBase<TKey, TValue> : IIsADictionary<TKey, TValue>, IDictionary<TKey, TValue>, ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IIsADictionary
Type Parameters
Name |
Description |
TKey |
|
TValue |
|
Constructors
|
Edit this page
View Source
IsADictionaryBase()
Declaration
protected IsADictionaryBase()
|
Edit this page
View Source
IsADictionaryBase(IDictionary<TKey, TValue>)
Declaration
protected IsADictionaryBase(IDictionary<TKey, TValue> backingDictionary)
Parameters
Type |
Name |
Description |
IDictionary<TKey, TValue> |
backingDictionary |
|
Properties
|
Edit this page
View Source
BackingDictionary
Declaration
protected Dictionary<TKey, TValue> BackingDictionary { get; }
Property Value
|
Edit this page
View Source
this[TKey]
Declaration
public TValue this[TKey key] { get; set; }
Parameters
Type |
Name |
Description |
TKey |
key |
|
Property Value
Methods
|
Edit this page
View Source
Sanitize(TKey)
Declaration
protected virtual TKey Sanitize(TKey key)
Parameters
Type |
Name |
Description |
TKey |
key |
|
Returns
|
Edit this page
View Source
ValidateKey(TKey)
Declaration
protected virtual TKey ValidateKey(TKey key)
Parameters
Type |
Name |
Description |
TKey |
key |
|
Returns
Implements
Extension Methods