NamedComponentCollection クラス
この記事の内容
INamedComponent オブジェクトのコレクションが含まれます。
継承階層
System.Object
Microsoft.AnalysisServices.ModelComponentCollection
Microsoft.AnalysisServices.NamedComponentCollection
詳細情報...
名前空間: Microsoft.AnalysisServices
アセンブリ: Microsoft.AnalysisServices (Microsoft.AnalysisServices.dll)
構文
'宣言
<GuidAttribute("4CF930A2-FED5-48c0-AC50-DD4FBDA3E6A8")> _
Public MustInherit Class NamedComponentCollection _
Inherits ModelComponentCollection _
Implements INamedComponentCollection, IModelComponentCollection, ICollection, IEnumerable
'使用
Dim instance As NamedComponentCollection
[GuidAttribute("4CF930A2-FED5-48c0-AC50-DD4FBDA3E6A8")]
public abstract class NamedComponentCollection : ModelComponentCollection,
INamedComponentCollection, IModelComponentCollection, ICollection, IEnumerable
[GuidAttribute(L"4CF930A2-FED5-48c0-AC50-DD4FBDA3E6A8")]
public ref class NamedComponentCollection abstract : public ModelComponentCollection,
INamedComponentCollection, IModelComponentCollection, ICollection, IEnumerable
[<AbstractClassAttribute>]
[<GuidAttribute("4CF930A2-FED5-48c0-AC50-DD4FBDA3E6A8")>]
type NamedComponentCollection =
class
inherit ModelComponentCollection
interface INamedComponentCollection
interface IModelComponentCollection
interface ICollection
interface IEnumerable
end
public abstract class NamedComponentCollection extends ModelComponentCollection implements INamedComponentCollection, IModelComponentCollection, ICollection, IEnumerable
NamedComponentCollection 型は、以下のメンバーを公開しています。
コンストラクター
先頭に戻る
プロパティ
先頭に戻る
メソッド
Add(ModelComponent)
インフラストラクチャです。 NamedComponentCollection に ModelComponent オブジェクトを追加します。 (ModelComponentCollection.Add(ModelComponent) をオーバーライドします。)
Add(String, IModelComponent)
インフラストラクチャです。ModelComponentCollection に IModelComponent オブジェクトを追加します。 (ModelComponentCollection から継承されています。)
Add(ModelComponent, Boolean)
インフラストラクチャです。ModelComponentCollection に ModelComponent オブジェクトを追加します。 (ModelComponentCollection から継承されています。)
Add(String, IModelComponent, Boolean)
インフラストラクチャです。ModelComponentCollection に IModelComponent オブジェクトを追加します。 (ModelComponentCollection から継承されています。)
AddNew(String, Type)
インフラストラクチャです。コレクションに新しい IModelComponent を追加します。 (ModelComponentCollection から継承されています。)
AddNew(String, String, Type)
インフラストラクチャです。コレクションに新しい IModelComponent を追加します。 (ModelComponentCollection から継承されています。)
CanAdd
インフラストラクチャです。ModelComponent をコレクションに追加できるかどうかを示します。 (ModelComponentCollection.CanAdd(ModelComponent, String%) をオーバーライドします。)
ChangeKey
インフラストラクチャです。コレクションに指定するキーを変更します。 (ModelComponentCollection から継承されています。)
Clear
すべての要素を ModelComponentCollection から削除します。 (ModelComponentCollection から継承されています。)
Contains(String)
特定のキーを持つアイテムが NamedComponentCollection に存在するかどうかを示します。
Contains(IModelComponent)
指定されたアイテムがコレクション内に存在するかどうかを示します。 (ModelComponentCollection から継承されています。)
ContainsName
コンポーネントにその名前が含まれているかどうかを示します。
CopyTo
1 次元の Array に ModelComponentCollection 全体をコピーします。その際、コピー対象の配列の指定したインデックスからコピーを開始します。 (ModelComponentCollection から継承されています。)
EnsureLoaded
インフラストラクチャです。コレクションが読み込まれることを確認します。 (ModelComponentCollection から継承されています。)
Equals
(Object から継承されています。)
Finalize
(Object から継承されています。)
GetEnumerator
ModelComponentCollection を繰り返し処理できる列挙子を返します。 (ModelComponentCollection から継承されています。)
GetHashCode
(Object から継承されています。)
GetItem
指定したコンポーネントへの参照を取得します。 (ModelComponentCollection から継承されています。)
GetNewID()
コンポーネントの新しい一意の ID を取得します。
GetNewID(String)
新しい一意の ID の値を取得します。
GetNewName()
コンポーネントの新しい一意の名前を取得します。
GetNewName(String)
指定された名前プレフィックスを持つ、コンポーネントの新しい一意の名前を取得します。
GetType
(Object から継承されています。)
IndexOf(String)
コンポーネントが最初に出現する位置のインデックスを報告します。
IndexOf(IModelComponent)
指定したアイテムを検索し、コレクション内で見つかったアイテムの 0 から始まるインデックスを返します。 (ModelComponentCollection から継承されています。)
IndexOfName
名前によって識別される NamedComponent のインデックスをコレクションから取得します。
Insert(Int32, ModelComponent)
インフラストラクチャです。ModelComponent を NamedComponentCollection に挿入します。 (ModelComponentCollection.Insert(Int32, ModelComponent) をオーバーライドします。)
Insert(IModelComponent, String, Int32)
インフラストラクチャです。IModelComponent を ModelComponentCollection に挿入します。 (ModelComponentCollection から継承されています。)
Insert(IModelComponent, String, Int32, Boolean)
インフラストラクチャです。IModelComponent を ModelComponentCollection に挿入します。 (ModelComponentCollection から継承されています。)
IsValidID(String)
名前付きコンポーネントのコレクション識別子が有効かどうかを示します。
IsValidID(String, String%)
名前付きコンポーネントのコレクション識別子が有効かどうかを示します。
IsValidID(String, Type, String%)
インフラストラクチャです。名前付きコンポーネントのコレクション識別子が有効かどうかを示します。
IsValidName(String)
名前付きコンポーネントのコレクション名が有効かどうかを示します。
IsValidName(String, String%)
名前付きコンポーネントのコレクション名が有効かどうかを示します。
IsValidName(String, Type, String%)
インフラストラクチャです。名前付きコンポーネントのコレクション名が有効かどうかを示します。
IsValidName(String, Type, ModelType, Int32, String%)
MemberwiseClone
(Object から継承されています。)
Remove
指定した IModelComponent をコレクションから削除します。 (ModelComponentCollection から継承されています。)
RemoveAt(Int32)
指定したインデックスにある IModelComponent を ModelComponentCollection から削除します。 (ModelComponentCollection から継承されています。)
RemoveAt(Int32, Boolean)
インフラストラクチャです。指定したインデックスにある IModelComponent を ModelComponentCollection から削除します。 (ModelComponentCollection から継承されています。)
ToString
(Object から継承されています。)
先頭に戻る
イベント
先頭に戻る
明示的なインターフェイスの実装
先頭に戻る
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
関連項目
参照
Microsoft.AnalysisServices 名前空間
継承階層
System.Object
Microsoft.AnalysisServices.ModelComponentCollection
Microsoft.AnalysisServices.NamedComponentCollection
Microsoft.AnalysisServices.ActionCollection
Microsoft.AnalysisServices.AggregationCollection
Microsoft.AnalysisServices.AggregationInstanceCollection
Microsoft.AnalysisServices.CubeDimensionCollection
Microsoft.AnalysisServices.DimensionAttributeCollection
Microsoft.AnalysisServices.HierarchyCollection
Microsoft.AnalysisServices.KpiCollection
Microsoft.AnalysisServices.LevelCollection
Microsoft.AnalysisServices.MajorObjectCollection
Microsoft.AnalysisServices.MeasureCollection
Microsoft.AnalysisServices.MiningModelColumnCollection
Microsoft.AnalysisServices.MiningStructureColumnCollection