Class ResolvableDictionaryProxy<TKey, TValue>
Inheritance
ResolvableDictionaryProxy<TKey, TValue>
Assembly: OpenSearch.Client.dll
Syntax
public class ResolvableDictionaryProxy<TKey, TValue> : IIsAReadOnlyDictionary<TKey, TValue>, IReadOnlyDictionary<TKey, TValue>, IReadOnlyCollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>, IEnumerable, IIsAReadOnlyDictionary where TKey : IUrlParameter
Type Parameters
Name |
Description |
TKey |
|
TValue |
|
Properties
|
Edit this page
View Source
BackingDictionary
Declaration
protected IReadOnlyDictionary<string, TValue> BackingDictionary { get; }
Property Value
|
Edit this page
View Source
Count
Declaration
public int Count { get; }
Property Value
|
Edit this page
View Source
this[string]
Declaration
public TValue this[string key] { get; }
Parameters
Type |
Name |
Description |
string |
key |
|
Property Value
|
Edit this page
View Source
this[TKey]
Declaration
public TValue this[TKey key] { get; }
Parameters
Type |
Name |
Description |
TKey |
key |
|
Property Value
|
Edit this page
View Source
Keys
Declaration
public IEnumerable<TKey> Keys { get; }
Property Value
|
Edit this page
View Source
ResolvedKeys
Declaration
public IEnumerable<string> ResolvedKeys { get; }
Property Value
|
Edit this page
View Source
Values
Declaration
public IEnumerable<TValue> Values { get; }
Property Value
Methods
|
Edit this page
View Source
ContainsKey(TKey)
Declaration
public bool ContainsKey(TKey key)
Parameters
Type |
Name |
Description |
TKey |
key |
|
Returns
|
Edit this page
View Source
TryGetValue(TKey, out TValue)
Declaration
public bool TryGetValue(TKey key, out TValue value)
Parameters
Type |
Name |
Description |
TKey |
key |
|
TValue |
value |
|
Returns
Implements
Extension Methods