Table of Contents

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