Class KeyValueTypeDictionary
- Namespace
- Alis.Core.Aspect.Data.Json
- Assembly
- Alis.dll
The key value type dictionary class
internal sealed class KeyValueTypeDictionary : IDictionary, ICollection, IEnumerable
Inheritance
Implements
Inherited Members
Constructors
KeyValueTypeDictionary(object)
Initializes a new instance of the Alis.Core.Aspect.Data.Json.KeyValueTypeDictionary class
public KeyValueTypeDictionary(object value)
Parameters
value
object-
The value
Fields
_enumerator
The enumerator
private readonly KeyValueTypeEnumerator _enumerator
Field Value
Properties
Count
Gets the value of the count
public int Count { get; }
Property Value
IsFixedSize
Gets the value of the is fixed size
public bool IsFixedSize { get; }
Property Value
IsReadOnly
Gets the value of the is read only
public bool IsReadOnly { get; }
Property Value
IsSynchronized
Gets the value of the is synchronized
public bool IsSynchronized { get; }
Property Value
Keys
Gets the value of the keys
public ICollection Keys { get; }
Property Value
SyncRoot
Gets the value of the sync root
public object SyncRoot { get; }
Property Value
Values
Gets the value of the values
public ICollection Values { get; }
Property Value
this[object]
The not supported exception
public object this[object key] { get; set; }
Property Value
Methods
Add(object, object)
Adds the key
public void Add(object key, object value)
Parameters
Clear()
Clears this instance
public void Clear()
Contains(object)
Describes whether this instance contains
public bool Contains(object key)
Parameters
key
object-
The key
Returns
- bool
-
The bool
CopyTo(Array, int)
Copies the to using the specified array
public void CopyTo(Array array, int index)
Parameters
GetEnumerator()
Gets the enumerator
public IDictionaryEnumerator GetEnumerator()
Returns
- IDictionaryEnumerator
-
The dictionary enumerator
Remove(object)
Removes the key
public void Remove(object key)
Parameters
key
object-
The key
IEnumerable.GetEnumerator()
Gets the enumerator
IEnumerator IEnumerable.GetEnumerator()
Returns
- IEnumerator
-
The enumerator