INamedComponentCollection Interface

 

Applies To: SQL Server (starting with 2016)

Contains a collection of specified objects.

Namespace:   Microsoft.AnalysisServices
Assembly:  Microsoft.AnalysisServices.Core (in Microsoft.AnalysisServices.Core.dll)

Syntax

[GuidAttribute("663B8189-4FAF-48ef-A447-394B615D45F0")]
public interface INamedComponentCollection : IModelComponentCollection, 
    ICollection, IEnumerable
[GuidAttribute("663B8189-4FAF-48ef-A447-394B615D45F0")]
public interface class INamedComponentCollection : IModelComponentCollection, 
    ICollection, IEnumerable
[<GuidAttribute("663B8189-4FAF-48ef-A447-394B615D45F0")>]
type INamedComponentCollection = 
    interface
        interface IModelComponentCollection
        interface ICollection
        interface IEnumerable
    end
<GuidAttribute("663B8189-4FAF-48ef-A447-394B615D45F0")>
Public Interface INamedComponentCollection
    Inherits IModelComponentCollection, ICollection, IEnumerable

Properties

Name Description
System_CAPS_pubproperty Count

(Inherited from ICollection.)

System_CAPS_pubproperty IsSynchronized

(Inherited from ICollection.)

System_CAPS_pubproperty Parent

Gets the parent IModelComponent of the IModelComponentCollection.(Inherited from IModelComponentCollection.)

System_CAPS_pubproperty SyncRoot

(Inherited from ICollection.)

Methods

Name Description
System_CAPS_pubmethod Contains(IModelComponent)

Indicates whether the collection contains a specified IModelComponent.(Inherited from IModelComponentCollection.)

System_CAPS_pubmethod Contains(String)

Indicates whether the collection contains the AttributeRelationship, identified by attributeId.

System_CAPS_pubmethod ContainsName(String)

Indicates whether the collection contains a AttributeRelationship with the specified name.

System_CAPS_pubmethod CopyTo(Array, Int32)

(Inherited from ICollection.)

System_CAPS_pubmethod GetEnumerator()

(Inherited from IEnumerable.)

System_CAPS_pubmethod GetNewID()

Generates a new Unique ID from the component.

System_CAPS_pubmethod GetNewID(String)

Generates a new Unique ID from the component.

System_CAPS_pubmethod GetNewName()

Assists in creating new consecutive numbered names that start with namePrefix.

System_CAPS_pubmethod GetNewName(String)

Assists in creating new consecutive numbered names that start with namePrefix.

System_CAPS_pubmethod Remove(IModelComponent)

Removes an IModelComponent from the collection.(Inherited from IModelComponentCollection.)

System_CAPS_pubmethod Remove(IModelComponent, Boolean)

Removes an IModelComponent from the collection.(Inherited from IModelComponentCollection.)

See Also

Microsoft.AnalysisServices Namespace

Return to top