ModuleInfoGroup Members
Include Protected Members
Include Inherited Members
The ModuleInfoGroup type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ModuleInfoGroup |
Methods
Name | Description | |
---|---|---|
Add |
Adds an ModuleInfo moduleInfo to the ModuleInfoGroup.
|
|
Clear |
Removes all ModuleInfos from the ModuleInfoGroup.
|
|
Contains |
Determines whether the ModuleInfoGroup contains a specific value.
|
|
CopyTo | ||
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) |
|
ForwardValues | ||
GetEnumerator |
Returns an enumerator that iterates through the collection.
|
|
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
|
GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
|
IndexOf(Object) |
Determines the index of a specific item in the ModuleInfoGroup.
|
|
IndexOf(ModuleInfo) |
Determines the index of a specific item in the IList<T>.
|
|
Insert(Int32, ModuleInfo) |
Inserts an item to the IList<T> at the specified index.
|
|
Insert(Int32, Object) |
Inserts an item to the ModuleInfoGroup at the specified index.
|
|
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) |
|
Remove |
Removes the first occurrence of a specific object from the ModuleInfoGroup.
|
|
RemoveAt |
Removes the IList<T> item at the specified index.
|
|
ToString | (Inherited from Object.) |
Extension Methods
Name | Description | |
---|---|---|
AddModule(Type, array<String>) | Overloaded.
Adds a new module that is statically referenced to the specified module info group.
(Defined by ModuleInfoGroupExtensions.) |
|
AddModule(String, Type, array<String>) | Overloaded.
Adds a new module that is statically referenced to the specified module info group.
(Defined by ModuleInfoGroupExtensions.) |
Properties
Name | Description | |
---|---|---|
Count |
Gets the number of elements contained in the ModuleInfoGroup.
|
|
InitializationMode |
Gets or sets the InitializationMode for the whole group. Any ModuleInfo classes that are added after setting this value will also get this InitializationMode.
|
|
IsFixedSize |
Gets a value indicating whether the ModuleInfoGroup has a fixed size.
|
|
IsReadOnly |
Gets a value indicating whether the ModuleInfoGroup is read-only.
|
|
IsSynchronized |
Gets a value indicating whether access to the ICollection is synchronized (thread safe).
|
|
Item |
Gets or sets the ModuleInfo at the specified index.
|
|
Ref |
Gets or sets the Ref value for the whole group. Any ModuleInfo classes that are added after setting this value will also get this Ref. The ref value will also be used by the IModuleManager to determine which IModuleTypeLoader to use. For example, if the ref property can be converted to an URL, it the XapModuleTypeLoader will be used (Only available in the Silverlight version of CAL). For example, using an "file://" prefix with a valid URL will cause the FileModuleTypeLoader to be used (Only available in the desktop version of CAL).
|
|
SyncRoot |
Gets an object that can be used to synchronize access to the ICollection.
|
Explicit Interface Implementations
Name | Description | |
---|---|---|
IList.Add |
Adds an item to the ModuleInfoGroup.
|
|
IList.Contains |
Determines whether the ModuleInfoGroup contains a specific value.
|
|
ICollection.CopyTo | ||
IEnumerable.GetEnumerator |
Returns an enumerator that iterates through a collection.
|
|
IList.Item |
Gets or sets the Object at the specified index.
|
|
IList.Remove |
Removes the first occurrence of a specific object from the ModuleInfoGroup.
|