Class UnmodifiableDictionaryProxy
- Namespace
- Enterprises.Org.BouncyCastle.Utilities.Collections
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class UnmodifiableDictionaryProxy : UnmodifiableDictionary, IDictionary, ICollection, IEnumerable
- Inheritance
-
UnmodifiableDictionaryProxy
- Implements
-
- Inherited Members
-
Constructors
UnmodifiableDictionaryProxy(IDictionary)
public UnmodifiableDictionaryProxy(IDictionary d)
Parameters
d
IDictionary
Properties
Count
public override int Count { get; }
Property Value
- int
IsFixedSize
public override bool IsFixedSize { get; }
Property Value
- bool
IsSynchronized
public override bool IsSynchronized { get; }
Property Value
- bool
Keys
public override ICollection Keys { get; }
Property Value
- ICollection
SyncRoot
public override object SyncRoot { get; }
Property Value
- object
Values
public override ICollection Values { get; }
Property Value
- ICollection
Methods
Contains(object)
public override bool Contains(object k)
Parameters
k
object
Returns
- bool
CopyTo(Array, int)
public override void CopyTo(Array array, int index)
Parameters
array
Array
index
int
GetEnumerator()
public override IDictionaryEnumerator GetEnumerator()
Returns
- IDictionaryEnumerator
GetValue(object)
protected override object GetValue(object k)
Parameters
k
object
Returns
- object