ModelComponentCollection Members

Contains a collection of ModelComponent objects.

The following tables list the members exposed by the ModelComponentCollection type.

Protected Constructors

  Nom Description
ModelComponentCollection Overloaded.  

Haut de la page

Public Properties

(see also Protected Properties )

  Nom Description
ms172093.pubproperty(fr-fr,SQL.90).gif Count Gets the number of ModelComponent objects in the ModelComponentCollection.
ms172093.pubproperty(fr-fr,SQL.90).gif IsFixedSize Gets a value indicating whether the ModelComponentCollection has a fixed size.
ms172093.pubproperty(fr-fr,SQL.90).gif IsReadOnly Gets a value indicating whether the ModelComponentCollection is read-only.
ms172093.pubproperty(fr-fr,SQL.90).gif IsSynchronized Gets a value indicating whether access to the ModelComponentCollection is synchronized (thread-safe).
ms172093.pubproperty(fr-fr,SQL.90).gif Parent Gets the IModelComponent that contains the ModelComponentCollection.
ms172093.pubproperty(fr-fr,SQL.90).gif SyncRoot Gets an object that can be used to synchronize access to the ModelComponentCollection.

Haut de la page

Protected Properties

  Nom Description
ms172093.protproperty(fr-fr,SQL.90).gif DemandLoadingService  
ms172093.protproperty(fr-fr,SQL.90).gif Item Gets the IModelComponent at the specified index.
ms172093.protproperty(fr-fr,SQL.90).gif ItemsType Gets the Type of objects that can be contained by the ModelComponentCollection.
ms172093.protproperty(fr-fr,SQL.90).gif Preloadable Gets a value indicating whether the ModelComponentCollection can be preloaded.

Haut de la page

Public Methods

(see also Protected Methods )

  Nom Description
ms172093.pubmethod(fr-fr,SQL.90).gif CanAdd  
ms172093.pubmethod(fr-fr,SQL.90).gif Clear Removes all elements from the ModelComponentCollection.
ms172093.pubmethod(fr-fr,SQL.90).gif CopyTo Copies the entire ModelComponentCollection to a one-dimensional Array, starting at the specified index of the target array.
ms172093.pubmethod(fr-fr,SQL.90).gif Equals  Overloaded. (inherited from Object )
ms172093.pubmethod(fr-fr,SQL.90).gif GetEnumerator Returns an enumerator that can iterate through the ModelComponentCollection.
ms172093.pubmethod(fr-fr,SQL.90).gif GetHashCode  (inherited from Object )
ms172093.pubmethod(fr-fr,SQL.90).gif GetType  (inherited from Object )
ms172093.pubmethod(fr-fr,SQL.90).gifms172093.static(fr-fr,SQL.90).gif ReferenceEquals  (inherited from Object )
ms172093.pubmethod(fr-fr,SQL.90).gif RemoveAt Overloaded. Removes the IModelComponent at the specified index from the ModelComponentCollection.
ms172093.pubmethod(fr-fr,SQL.90).gif ToString  (inherited from Object )

Haut de la page

Protected Methods

  Nom Description
ms172093.protmethod(fr-fr,SQL.90).gif Add Overloaded. Adds a ModelComponent object to the ModelComponentCollection.
ms172093.protmethod(fr-fr,SQL.90).gif AddNew Overloaded.  
ms172093.protmethod(fr-fr,SQL.90).gif ChangeKey  
ms172093.protmethod(fr-fr,SQL.90).gif Contains Overloaded.  
ms172093.protmethod(fr-fr,SQL.90).gif EnsureLoaded  
ms172093.protmethod(fr-fr,SQL.90).gif Finalize  (inherited from Object )
ms172093.protmethod(fr-fr,SQL.90).gif GetItem Gets
ms172093.protmethod(fr-fr,SQL.90).gif IndexOf Overloaded.  
ms172093.protmethod(fr-fr,SQL.90).gif Insert Overloaded. Inserts an IModelComponent in the ModelComponentCollection.
ms172093.protmethod(fr-fr,SQL.90).gif MemberwiseClone  (inherited from Object )
ms172093.protmethod(fr-fr,SQL.90).gif Remove  

Haut de la page

Public Events

  Nom Description
ms172093.pubevent(fr-fr,SQL.90).gif CollectionChanged  
ms172093.pubevent(fr-fr,SQL.90).gif CollectionChanging  

Haut de la page

Explicit Interface Implementations

  Nom Description
Microsoft.AnalysisServices.Hosting.IOnDemandLoadableCollection.BlockOnDemandLoad  
Microsoft.AnalysisServices.IModelComponentCollection.Contains  
Microsoft.AnalysisServices.IModelComponentCollection.Remove Overloaded.  
System.Collections.IList.Add  
System.Collections.IList.Clear  
System.Collections.IList.Contains  
System.Collections.IList.IndexOf  
System.Collections.IList.Insert  
System.Collections.IList.Remove  
System.Collections.IList.RemoveAt  
Microsoft.AnalysisServices.Hosting.IOnDemandLoadableCollection.Loaded  
System.Collections.IList.Item  

Haut de la page

Voir aussi

Référence

ModelComponentCollection Class
Microsoft.AnalysisServices Namespace