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

System.Security.Cryptography.Xml.EncryptionPropertyCollection

Represents a collection of EncryptionProperty classes used in XML encryption. This class cannot be inherited.
public int Count { get; }

Gets the number of elements contained in the EncryptionPropertyCollection object.

public bool IsFixedSize { get; }

Gets a value that indicates whether the EncryptionPropertyCollection object has a fixed size.

public bool IsReadOnly { get; }

Gets a value that indicates whether the EncryptionPropertyCollection object is read-only.

public bool IsSynchronized { get; }

Gets a value that indicates whether access to the EncryptionPropertyCollection object is synchronized (thread safe).

public EncryptionProperty this[int index] { get; set; }

Gets or sets the EncryptionProperty object at the specified index.

public object SyncRoot { get; }

Gets an object that can be used to synchronize access to the EncryptionPropertyCollection object.

Initializes a new instance of the EncryptionPropertyCollection class.

public int Add(EncryptionProperty value)

Adds an EncryptionProperty object to the EncryptionPropertyCollection object.

public void Clear()

Removes all items from the EncryptionPropertyCollection object.

public bool Contains(EncryptionProperty value)

Determines whether the EncryptionPropertyCollection object contains a specific EncryptionProperty object.

public void CopyTo(Array array, int index)

Copies the elements of the EncryptionPropertyCollection object to an array, starting at a particular array index.

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

Copies the elements of the EncryptionPropertyCollection object to an array of EncryptionProperty objects, starting at a particular array index.

Returns an enumerator that iterates through an EncryptionPropertyCollection object.

public int IndexOf(EncryptionProperty value)

Determines the index of a specific item in the EncryptionPropertyCollection object.

public void Insert(int index, EncryptionProperty value)

Inserts an EncryptionProperty object into the EncryptionPropertyCollection object at the specified position.

public EncryptionProperty Item(int index)

Returns the EncryptionProperty object at the specified index.

public void Remove(EncryptionProperty value)

Removes the first occurrence of a specific EncryptionProperty object from the EncryptionPropertyCollection object.

public void RemoveAt(int index)

Removes the EncryptionProperty object at the specified index.