ModelComponentCollection Class
Contains a collection of ModelComponent objects.
Namespace: Microsoft.AnalysisServices
Assembly: Microsoft.AnalysisServices (in Microsoft.AnalysisServices.dll)
Syntax
'Declaration
<GuidAttribute("74BB3312-550A-4f1f-BECF-80422AC163C6")> _
Public MustInherit Class ModelComponentCollection _
Implements IModelComponentCollection, IList, ICollection, IEnumerable, _
IOnDemandLoadableCollection
'Usage
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
Remarks
The ModelComponentCollection abstract class is inherited by other collection classes in Analysis Management Objects (AMO).
Inheritance Hierarchy
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
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.