<PackageReference Include="System.Security.Cryptography.Pkcs" Version="11.0.0-preview.5.26302.115" />

System.Security.Cryptography.CryptographicAttributeObjectCollection

Contains a set of CryptographicAttributeObject objects.
public int Count { get; }

Gets the number of items in the collection.

public bool IsSynchronized { get; }

Gets a value that indicates whether access to the collection is synchronized, or thread safe.

public CryptographicAttributeObject this[int index] { get; }

Gets the CryptographicAttributeObject object at the specified index in the collection.

public object SyncRoot { get; }

Gets an Object object used to synchronize access to the collection.

Initializes a new instance of the CryptographicAttributeObjectCollection class.

Initializes a new instance of the CryptographicAttributeObjectCollection class, adding a specified CryptographicAttributeObject to the collection.

public int Add(AsnEncodedData asnEncodedData)

Adds the specified AsnEncodedData object to the collection.

public int Add(CryptographicAttributeObject attribute)

Adds the specified CryptographicAttributeObject object to the collection.

public void CopyTo(CryptographicAttributeObject[] array, int index)

Copies the CryptographicAttributeObjectCollection collection to an array of CryptographicAttributeObject objects.

Gets a CryptographicAttributeObjectEnumerator object for the collection.

public void Remove(CryptographicAttributeObject attribute)

Removes the specified CryptographicAttributeObject object from the collection.