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 | |
---|---|---|
Count | (Inherited from ICollection.) |
|
IsSynchronized | (Inherited from ICollection.) |
|
Parent | Gets the parent IModelComponent of the IModelComponentCollection.(Inherited from IModelComponentCollection.) |
|
SyncRoot | (Inherited from ICollection.) |
Methods
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.) |
See Also
Microsoft.AnalysisServices Namespace
Return to top