|  | MembershipChangeTrackingT Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: Koopman.CheckPoint.Common
 Syntax
Syntaxpublic class MembershipChangeTracking<T> : SimpleChangeTracking, IEnumerable<T>, IEnumerable, IList<T>, ICollection<T>
The MembershipChangeTrackingT type exposes the following members.
 Properties
Properties| Name | Description | |
|---|---|---|
|  | Count | 
            Gets the number of elements contained in the ICollectionT.
             | 
|  | IsChanged | 
            Gets the object's changed status.
            (Overrides SimpleChangeTrackingIsChanged.) | 
|  | IsNew | 
            Gets a value indicating whether this instance is new.
            (Inherited from SimpleChangeTracking.) | 
|  | IsReadOnly | 
            Gets a value indicating whether the
            ICollectionT is read-only.
             | 
|  | Item | 
            Gets the object at the specified index.
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | AcceptChanges | 
            Resets the object’s state to unchanged by accepting the modifications.
            (Inherited from SimpleChangeTracking.) | 
|  | Add(String) | 
            Adds the specified item.
             | 
|  | Add(T) | 
            Adds an item to the ICollectionT.
             | 
|  | Clear | 
            Removes all items from the ICollectionT.
             | 
|  | Contains | 
            Determines whether the ICollectionT
            contains a specific value.
             | 
|  | CopyTo | |
|  | Equals | Determines whether the specified object is equal to the current object.(Inherited from Object.) | 
|  | GetEnumerator | 
            Returns an enumerator that iterates through the collection.
             | 
|  | GetHashCode | Serves as the default hash function. (Inherited from Object.) | 
|  | GetType | Gets the Type of the current instance.(Inherited from Object.) | 
|  | IndexOf | 
            Determines the index of a specific item in the IListT.
             | 
|  | Insert | 
            Use Add, Remove and Clear methods only to modify membership.
             | 
|  | Remove(String) | 
            Removes the specified item.
             | 
|  | Remove(T) | 
            Removes the first occurrence of a specific object from the ICollectionT.
             | 
|  | RemoveAt | 
            Removes the IListT item at the specified index.
             | 
|  | ToString | Returns a string that represents the current object.(Inherited from Object.) | 
 See Also
See Also