Click or drag to resize

ExpansionContextT Methods

The ExpansionContextT generic type exposes the following members.

Public methodAdd
Adds an item to the list. Ignores null values.
Public methodAssertValidItem
Ensures an item is valid before it is added to the list. Delegated to by the IList methods that add a value to the list. The item to add is returned. If null is returned nothing will be added.
Public methodClear
Removes all items from the list.
Public methodClone
Returns a new instance of this context type with the same values.
Public methodContains
Determines whether the item is present in the list.
Public methodCopyTo
Copies the elements of the list to an Array, starting at a particular Array index.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetEnumerator
Returns an enumerator that iterates through each item of the list.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIndexOf
Determines the index of a specific item.
Public methodInsert
Inserts an item at the specified index. Ignores null values.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRemove
Removes an item from the list.
Public methodRemoveAt
Removes the item at the specified index.
Public methodSafeCastT2
Casts the context to an enumerable list of type T safely. If the cast is not valid, null is returned.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUniqueValues
Returns a new instance of this context type with duplicate values removed.
Extension Methods
See Also