InitialSessionStateEntryCollection<T>
Class
Definition
public sealed class InitialSessionStateEntryCollection<T> : System.Collections.Generic.IEnumerable<T> where T : InitialSessionStateEntry
- T
- Inheritance
-
InitialSessionStateEntryCollection<T>
- Implements
-
IEnumerable<T>
Constructors
| InitialSessionStateEntryCollection<T>() |
Create an empty collection... |
| InitialSessionStateEntryCollection<T>(IEnumerable<T>) |
Create an new collection, copying in the passed items... |
Properties
| Count |
Returns a count of the number of items in the collection... |
| Item[Int32] | |
| Item[String] |
To find the entries based on name. Why collection - Different SnapIn/modules and same entity names. If used on command collection entry, then for the same name, one can have multiple output |
Methods
| Add(IEnumerable<T>) | |
| Add(T) |
Add an item to this collection. |
| Clear() |
Clears the collection... |
| Clone() |
Clone this collection |
| Remove(String, Object) |
This overload exists so that we can remove items based on the item name, rather than its position in the collection. The type argument can be null but we'll throw an error if we can't distinguish between multiple entries of the same name but different types and the type hasn't been specified. BUGBUG - brucepay - the throw thing is not implemented yet... |
| RemoveItem(Int32) | |
| RemoveItem(Int32, Int32) |
Remove a number of items starting at the specified index. |
| Reset() |
Reset the collection |
Explicit Interface Implementations
| IEnumerable<T>.GetEnumerator() |
Get enumerator for this collection. |
| IEnumerable.GetEnumerator() |
Get enumerator for this collection. |