CustomClaimCollection Class

 

A collection of CustomClaim objects.

Namespace:   System.Web.Security.SingleSignOn
Assembly:  System.Web.Security.SingleSignOn (in System.Web.Security.SingleSignOn.dll)

Inheritance Hierarchy

System.Object
  System.Collections.CollectionBase
    System.Web.Security.SingleSignOn.CustomClaimCollection

Syntax

[ComVisibleAttribute(true)]
public class CustomClaimCollection : CollectionBase
[ComVisibleAttribute(true)]
public ref class CustomClaimCollection : CollectionBase
[<ComVisibleAttribute(true)>]
type CustomClaimCollection = 
    class
        inherit CollectionBase
    end
<ComVisibleAttribute(True)>
Public Class CustomClaimCollection
    Inherits CollectionBase

Properties

Name Description
System_CAPS_pubproperty Capacity

(Inherited from CollectionBase.)

System_CAPS_pubproperty Count

(Inherited from CollectionBase.)

System_CAPS_protproperty InnerList

(Inherited from CollectionBase.)

System_CAPS_pubproperty Item[CustomClaim]

Gets the CustomClaim object from this collection that is equal to the specified CustomClaim object.

System_CAPS_pubproperty Item[Guid]

Gets the CustomClaim object with the specified GUID.

System_CAPS_pubproperty Item[Int32]

Gets or sets the CustomClaim object at the specified index.

System_CAPS_pubproperty Item[String]

Gets the CustomClaim object whose CustomClaimName property is equal to the specified name.

System_CAPS_protproperty List

(Inherited from CollectionBase.)

Methods

Name Description
System_CAPS_pubmethod Add(CustomClaim)

Adds an item to the CustomClaimCollection.

System_CAPS_pubmethod Clear()

(Inherited from CollectionBase.)

System_CAPS_pubmethod Contains(CustomClaim)

Determines whether the CustomClaimCollection contains a specific element.

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetEnumerator()

(Inherited from CollectionBase.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod IndexOf(CustomClaim)

Searches for the specified CustomClaim and returns the zero-based index of the first occurrence within the entire collection.

System_CAPS_pubmethod Insert(Int32, CustomClaim)

Inserts an element into the CustomClaimCollection at the specified index.

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_protmethod OnClear()

This API supports the product infrastructure and is not intended to be used directly from your code. This method supports the AD FS infrastructure and is not intended to be used directly from your code. Performs additional custom processes when clearing the contents of the CustomClaimCollection instance.(Overrides CollectionBase.OnClear().)

System_CAPS_protmethod OnClearComplete()

(Inherited from CollectionBase.)

System_CAPS_protmethod OnInsert(Int32, Object)

(Inherited from CollectionBase.)

System_CAPS_protmethod OnInsertComplete(Int32, Object)

This API supports the product infrastructure and is not intended to be used directly from your code. This method supports the AD FS infrastructure and is not intended to be used directly from your code. Performs additional custom processes after inserting a new element into the CustomClaimCollection instance.(Overrides CollectionBase.OnInsertComplete(Int32, Object).)

System_CAPS_protmethod OnRemove(Int32, Object)

(Inherited from CollectionBase.)

System_CAPS_protmethod OnRemoveComplete(Int32, Object)

This API supports the product infrastructure and is not intended to be used directly from your code. This method supports the AD FS infrastructure and is not intended to be used directly from your code. Performs additional custom processes after removing an element from the CustomClaimCollection instance.(Overrides CollectionBase.OnRemoveComplete(Int32, Object).)

System_CAPS_protmethod OnSet(Int32, Object, Object)

(Inherited from CollectionBase.)

System_CAPS_protmethod OnSetComplete(Int32, Object, Object)

This API supports the product infrastructure and is not intended to be used directly from your code. This method supports the AD FS infrastructure and is not intended to be used directly from your code. Performs additional custom processes after setting a value in the CustomClaimCollection instance.(Overrides CollectionBase.OnSetComplete(Int32, Object, Object).)

System_CAPS_protmethod OnValidate(Object)

This API supports the product infrastructure and is not intended to be used directly from your code. This method supports the AD FS infrastructure and is not intended to be used directly from your code. Performs additional custom processes when validating a value.(Overrides CollectionBase.OnValidate(Object).)

System_CAPS_pubmethod Remove(CustomClaim)

Removes the first occurrence of a specific object from the CustomClaimCollection.

System_CAPS_pubmethod RemoveAt(Int32)

(Inherited from CollectionBase.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Explicit Interface Implementations

Name Description
System_CAPS_pubinterfaceSystem_CAPS_privmethod ICollection.CopyTo(Array, Int32)

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod IList.Add(Object)

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod IList.Contains(Object)

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod IList.IndexOf(Object)

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod IList.Insert(Int32, Object)

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privmethod IList.Remove(Object)

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privproperty ICollection.IsSynchronized

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privproperty ICollection.SyncRoot

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privproperty IList.IsFixedSize

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privproperty IList.IsReadOnly

(Inherited from CollectionBase.)

System_CAPS_pubinterfaceSystem_CAPS_privproperty IList.Item[Int32]

(Inherited from CollectionBase.)

Remarks

There is no public or protected constructor defined for the CustomClaimCollection class. It is impossible to create an instance of this class or to derive a new class from it.

Thread Safety

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

System.Web.Security.SingleSignOn Namespace

Return to top