Table of Contents

Class UnmodifiableSet

Namespace
Enterprises.Org.BouncyCastle.Utilities.Collections
Assembly
Enterprises.BouncyCastle.Crypto.dll
public abstract class UnmodifiableSet : ISet, ICollection, IEnumerable
Inheritance
UnmodifiableSet
Implements
Derived
Inherited Members

Constructors

UnmodifiableSet()

protected UnmodifiableSet()

Properties

Count

public abstract int Count { get; }

Property Value

int

IsEmpty

public abstract bool IsEmpty { get; }

Property Value

bool

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

SyncRoot

public abstract object SyncRoot { get; }

Property Value

object

Methods

Add(object)

public virtual void Add(object o)

Parameters

o object

AddAll(IEnumerable)

public virtual void AddAll(IEnumerable e)

Parameters

e IEnumerable

Clear()

public virtual void Clear()

Contains(object)

public abstract bool Contains(object o)

Parameters

o object

Returns

bool

CopyTo(Array, int)

public abstract void CopyTo(Array array, int index)

Parameters

array Array
index int

GetEnumerator()

public abstract IEnumerator GetEnumerator()

Returns

IEnumerator

Remove(object)

public virtual void Remove(object o)

Parameters

o object

RemoveAll(IEnumerable)

public virtual void RemoveAll(IEnumerable e)

Parameters

e IEnumerable