Partager via


Classe ModelComponentCollection

Contains a collection of ModelComponent objects.

Espace de noms :  Microsoft.AnalysisServices
Assembly :  Microsoft.AnalysisServices (dans Microsoft.AnalysisServices.dll)

Syntaxe

'Déclaration
<GuidAttribute("74BB3312-550A-4f1f-BECF-80422AC163C6")> _
Public MustInherit Class ModelComponentCollection _
    Implements IModelComponentCollection, IList, ICollection, IEnumerable,  _
    IOnDemandLoadableCollection
'Utilisation
Dim instance As ModelComponentCollection
[GuidAttribute("74BB3312-550A-4f1f-BECF-80422AC163C6")]
public abstract class ModelComponentCollection : IModelComponentCollection, 
    IList, ICollection, IEnumerable, IOnDemandLoadableCollection
[GuidAttribute(L"74BB3312-550A-4f1f-BECF-80422AC163C6")]
public ref class ModelComponentCollection abstract : IModelComponentCollection, 
    IList, ICollection, IEnumerable, IOnDemandLoadableCollection
[<AbstractClassAttribute>]
[<GuidAttribute("74BB3312-550A-4f1f-BECF-80422AC163C6")>]
type ModelComponentCollection =  
    class
        interface IModelComponentCollection
        interface IList
        interface ICollection
        interface IEnumerable
        interface IOnDemandLoadableCollection
    end
public abstract class ModelComponentCollection implements IModelComponentCollection, IList, ICollection, IEnumerable, IOnDemandLoadableCollection

Notes

The ModelComponentCollection abstract class is inherited by other collection classes in Analysis Management Objects (AMO).

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.AnalysisServices..::..ModelComponentCollection
    Microsoft.AnalysisServices. . :: . .AccountCollection
    Microsoft.AnalysisServices. . :: . .AggregationAttributeCollection
    Microsoft.AnalysisServices. . :: . .AggregationDesignAttributeCollection
    Microsoft.AnalysisServices. . :: . .AggregationDesignDimensionCollection
    Microsoft.AnalysisServices. . :: . .AggregationDimensionCollection
    Microsoft.AnalysisServices. . :: . .AggregationInstanceAttributeCollection
    Microsoft.AnalysisServices. . :: . .AggregationInstanceDimensionCollection
    Microsoft.AnalysisServices. . :: . .AggregationInstanceMeasureCollection
    Microsoft.AnalysisServices. . :: . .AttributePermissionCollection
    Microsoft.AnalysisServices. . :: . .AttributeRelationshipCollection
    Microsoft.AnalysisServices. . :: . .CalculationPropertyCollection
    Microsoft.AnalysisServices. . :: . .CellPermissionCollection
    Microsoft.AnalysisServices. . :: . .CubeAttributeCollection
    Microsoft.AnalysisServices. . :: . .CubeDimensionPermissionCollection
    Microsoft.AnalysisServices. . :: . .CubeHierarchyCollection
    Microsoft.AnalysisServices. . :: . .MeasureGroupAttributeCollection
    Microsoft.AnalysisServices. . :: . .MeasureGroupDimensionCollection
    Microsoft.AnalysisServices. . :: . .NamedComponentCollection
    Microsoft.AnalysisServices. . :: . .PerspectiveActionCollection
    Microsoft.AnalysisServices. . :: . .PerspectiveAttributeCollection
    Microsoft.AnalysisServices. . :: . .PerspectiveCalculationCollection
    Microsoft.AnalysisServices. . :: . .PerspectiveDimensionCollection
    Microsoft.AnalysisServices. . :: . .PerspectiveHierarchyCollection
    Microsoft.AnalysisServices. . :: . .PerspectiveKpiCollection
    Microsoft.AnalysisServices. . :: . .PerspectiveMeasureCollection
    Microsoft.AnalysisServices. . :: . .PerspectiveMeasureGroupCollection
    Microsoft.AnalysisServices. . :: . .TranslationCollection

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.