Class UnmodifiableDictionary
  
  
  
    - Namespace
 - Enterprises.Org.BouncyCastle.Utilities.Collections
 
  - Assembly
 - Enterprises.BouncyCastle.Crypto.dll
 
   
  
  
  
    public abstract class UnmodifiableDictionary : IDictionary, ICollection, IEnumerable
   
  
    - Inheritance
 
    - 
      
      
UnmodifiableDictionary
     
  
  
    - Implements
 
    - 
      
      
      
    
 
  
  
    - Derived
 
    - 
      
    
 
  
  
    - Inherited Members
 
    - 
    
    
    
    
    
    
    
  
 
  Constructors
  
  
  UnmodifiableDictionary()
  
  
  
  
  
    protected UnmodifiableDictionary()
   
  Properties
  
  
  Count
  
  
  
  
  
    public abstract int Count { get; }
   
  Property Value
  
    - int
 
    
  
  
  
  IsFixedSize
  
  
  
  
  
    public abstract bool IsFixedSize { get; }
   
  Property Value
  
    - bool
 
    
  
  
  
  IsReadOnly
  
  
  
  
  
    public virtual bool IsReadOnly { get; }
   
  Property Value
  
    - bool
 
    
  
  
  
  IsSynchronized
  
  
  
  
  
    public abstract bool IsSynchronized { get; }
   
  Property Value
  
    - bool
 
    
  
  
  
  this[object]
  
  
  
  
  
    public virtual object this[object k] { get; set; }
   
  Parameters
  
    k object 
    
  
  Property Value
  
    - object
 
    
  
  
  
  Keys
  
  
  
  
  
    public abstract ICollection Keys { get; }
   
  Property Value
  
    - ICollection
 
    
  
  
  
  SyncRoot
  
  
  
  
  
    public abstract object SyncRoot { get; }
   
  Property Value
  
    - object
 
    
  
  
  
  Values
  
  
  
  
  
    public abstract ICollection Values { get; }
   
  Property Value
  
    - ICollection
 
    
  
  Methods
  
  
  Add(object, object)
  
  
  
  
  
    public virtual void Add(object k, object v)
   
  Parameters
  
    k object 
    
    v object 
    
  
  
  
  Clear()
  
  
  
  
  
    public virtual void Clear()
   
  
  
  Contains(object)
  
  
  
  
  
    public abstract bool Contains(object k)
   
  Parameters
  
    k object 
    
  
  Returns
  
    - bool
 
    
  
  
  
  CopyTo(Array, int)
  
  
  
  
  
    public abstract void CopyTo(Array array, int index)
   
  Parameters
  
    array Array 
    
    index int 
    
  
  
  
  GetEnumerator()
  
  
  
  
  
    public abstract IDictionaryEnumerator GetEnumerator()
   
  Returns
  
    - IDictionaryEnumerator
 
    
  
  
  
  GetValue(object)
  
  
  
  
  
    protected abstract object GetValue(object k)
   
  Parameters
  
    k object 
    
  
  Returns
  
    - object
 
    
  
  
  
  Remove(object)
  
  
  
  
  
    public virtual void Remove(object k)
   
  Parameters
  
    k object