Partilhar 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 synchronize 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  Overloaded. (Inherited from Object )
public method GetEnumerator Gets an IEnumerator that can iterate through the SecurityElementCollection.
public method GetHashCode  (Inherited from Object )
public method GetType  (Inherited from Object )
public method static ReferenceEquals  (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

Explicit Interface Implementations

  Name Description
System.Collections.ICollection.CopyTo  

Top

See Also

Reference

SecurityElementCollection Class
Microsoft.Web.Services3.Security Namespace