INamedComponentCollection Interface
Applies To: SQL Server (starting with 2016)
Contains a collection of specified objects.
Assembly: Microsoft.AnalysisServices.Core (in Microsoft.AnalysisServices.Core.dll)
| Name | Description | |
|---|---|---|
![]() | Count | (Inherited from ICollection.) |
![]() | IsSynchronized | (Inherited from ICollection.) |
![]() | Parent | Gets the parent IModelComponent of the IModelComponentCollection.(Inherited from IModelComponentCollection.) |
![]() | SyncRoot | (Inherited from ICollection.) |
| Name | Description | |
|---|---|---|
![]() | Contains(IModelComponent^) | Indicates whether the collection contains a specified IModelComponent.(Inherited from IModelComponentCollection.) |
![]() | Contains(String^) | Indicates whether the collection contains the AttributeRelationship, identified by attributeId. |
![]() | ContainsName(String^) | Indicates whether the collection contains a AttributeRelationship with the specified name. |
![]() | CopyTo(Array^, Int32) | (Inherited from ICollection.) |
![]() | GetEnumerator() | (Inherited from IEnumerable.) |
![]() | GetNewID() | Generates a new Unique ID from the component. |
![]() | GetNewID(String^) | Generates a new Unique ID from the component. |
![]() | GetNewName() | Assists in creating new consecutive numbered names that start with namePrefix. |
![]() | GetNewName(String^) | Assists in creating new consecutive numbered names that start with namePrefix. |
![]() | Remove(IModelComponent^) | Removes an IModelComponent from the collection.(Inherited from IModelComponentCollection.) |
![]() | Remove(IModelComponent^, Boolean) | Removes an IModelComponent from the collection.(Inherited from IModelComponentCollection.) |

