Share via


SecurityElementCollection Members

A strongly-typed collection of objects that implement the ISecurityElement interface. These are typically Signature and Encryption elements.

The following tables list the members exposed by the SecurityElementCollection type.

Public Constructors

  Name Description
SecurityElementCollection Initializes a new instance of the SecurityElementCollection class.

Top

Public Properties

  Name Description
public property Count Gets the number of security elements in a SecurityElementCollection.
public property IsSynchronized Gets a value indicating whether access to SecurityElementCollection is synchronized (thread-safe).
public property Item Gets the item at the specified index in the collection.
public property SyncRoot Gets an object that can be used to synchonize access to the SecurityElementCollection.

Top

Public Methods

(see also Protected Methods )

  Name Description
public method Add Appends a security element object to the end of a SecurityElementCollection.
public method Clear Removes all the security elements from a SecurityElementCollection.
public method CopyTo Copies the elements of a SecurityElementCollection to an array of type ISecurityElement at the specified index.
public method Equals  (inherited from Object )
public method GetEnumerator Gets an System.Collections.IEnumerator that can iterate through the SecurityElementCollection.
public method GetHashCode  (inherited from Object )
public method GetType  (inherited from Object )
public method Remove Removes the specific security element from a SecurityElementCollection.
public method ToString  (inherited from Object )

Top

Protected Methods

  Name Description
protected method Finalize  (inherited from Object )
protected method MemberwiseClone  (inherited from Object )

Top

See Also

Reference

SecurityElementCollection Class
Microsoft.Web.Services2.Security Namespace