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)

[GuidAttribute("663B8189-4FAF-48ef-A447-394B615D45F0")]
public interface class INamedComponentCollection : IModelComponentCollection, 
	ICollection, IEnumerable

NameDescription
System_CAPS_pubpropertyCount

(Inherited from ICollection.)

System_CAPS_pubpropertyIsSynchronized

(Inherited from ICollection.)

System_CAPS_pubpropertyParent
System_CAPS_pubpropertySyncRoot

(Inherited from ICollection.)

NameDescription
System_CAPS_pubmethodContains(IModelComponent^)

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

System_CAPS_pubmethodContains(String^)

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

System_CAPS_pubmethodContainsName(String^)

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

System_CAPS_pubmethodCopyTo(Array^, Int32)

(Inherited from ICollection.)

System_CAPS_pubmethodGetEnumerator()

(Inherited from IEnumerable.)

System_CAPS_pubmethodGetNewID()

Generates a new Unique ID from the component.

System_CAPS_pubmethodGetNewID(String^)

Generates a new Unique ID from the component.

System_CAPS_pubmethodGetNewName()

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

System_CAPS_pubmethodGetNewName(String^)

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

System_CAPS_pubmethodRemove(IModelComponent^)

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

System_CAPS_pubmethodRemove(IModelComponent^, Boolean)

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

Return to top
Show: