Rebex
Products Downloads Buy Support Contact
Show / Hide Table of Contents

CryptographicCollection<T> Class

Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Common.dll (version 7.0.9147)

A base class for various collections of cryptographic objects.

Syntax
public abstract class CryptographicCollection<T> : CryptographicCollection, ICollection, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable
Type Parameters
Name Description
T
Inheritance
Object
CryptographicCollection
CryptographicCollection<T>
CertificateCollection
CertificateExtensionCollection
CrlDistributionPointCollection
CertificateRevocationListCollection
CryptographicAttributeCollection
RecipientInfoCollection
RevokedCertificateCollection
SecureMimeCapabilityCollection
SignerInfoCollection
Implements
ICollection
IList<T>
ICollection<T>
IEnumerable<T>
IEnumerable
Inherited Members
CryptographicCollection.CopyTo(Array, Int32)
CryptographicCollection.Count
CryptographicCollection.IsSynchronized
CryptographicCollection.SyncRoot
Object.Equals(Object)
Object.Equals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Object.ReferenceEquals(Object, Object)
Object.ToString()

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.

In This Article
  • Properties
  • Methods
  • Explicit Interface Implementations
© REBEX ČR s.r.o. Back to top
Privacy policy
Manage cookies