CryptographicCollection<T> Class
Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Common.dll (version 7.0.9313)
A base class for various collections of cryptographic objects.
Syntax
public abstract class CryptographicCollection<T> : CryptographicCollection, ICollection, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerableType Parameters
| Name | Description | 
|---|---|
| T | 
Inheritance
Inherited Members
Properties
| Name | Description | 
|---|---|
| Count | Gets the number of items in the CryptographicCollection. Inherited from CryptographicCollection. | 
| IsReadOnly | Returns a value indicating whether the collection is read-only. | 
| IsSynchronized | Gets a value indicating whether access to the CryptographicCollection is synchronized. Inherited from CryptographicCollection. | 
| Item[Int32] | Gets or sets an instance of an item at the specified index. | 
| SyncRoot | Gets an object that can be used to synchronize access to the CryptographicCollection. Inherited from CryptographicCollection. | 
Methods
| Name | Description | 
|---|---|
| Add(T) | Adds an item to the collection. | 
| Clear() | Removes all elements from the collection. | 
| Contains(T) | Determines whether the collection contains the specified item. | 
| CopyTo(T[], Int32) | Copies the range of elements from the collection to a compatible one-dimensional array, starting at the specified index of the target array. | 
| CopyTo(Array, Int32) | Copies the range of elements from the CryptographicCollection to a compatible one-dimensional Array, starting at the specified index of the target array. Inherited from CryptographicCollection. | 
| GetEnumerator() | Returns an enumerator that iterates through the collection. | 
| IndexOf(T) | Returns a position of the specified item within the collection, or -1 if not found. | 
| Insert(Int32, T) | Adds an item to the collection at the specified position. | 
| Remove(T) | Removes an item from the collection. | 
| RemoveAt(Int32) | Removes an item at the specified position from the collection. | 
Explicit Interface Implementations
| Name | Description | 
|---|---|
| IEnumerable<T>.GetEnumerator() | Returns an enumerator that iterates through the collection. |