RelationshipEndAttributeCollection クラス
項目を追加、削除、および挿入できる、リレーションシップ End オブジェクトの属性の動的なコレクションを表します。
継承階層
System.Object
Microsoft.AnalysisServices.ModelComponentCollection
Microsoft.AnalysisServices.RelationshipEndAttributeCollection
名前空間: Microsoft.AnalysisServices
アセンブリ: Microsoft.AnalysisServices (Microsoft.AnalysisServices.dll)
構文
'宣言
Public NotInheritable Class RelationshipEndAttributeCollection _
Inherits ModelComponentCollection
'使用
Dim instance As RelationshipEndAttributeCollection
public sealed class RelationshipEndAttributeCollection : ModelComponentCollection
public ref class RelationshipEndAttributeCollection sealed : public ModelComponentCollection
[<SealedAttribute>]
type RelationshipEndAttributeCollection =
class
inherit ModelComponentCollection
end
public final class RelationshipEndAttributeCollection extends ModelComponentCollection
RelationshipEndAttributeCollection 型は、以下のメンバーを公開しています。
プロパティ
名前 | 説明 | |
---|---|---|
Count | ModelComponentCollection に含まれる ModelComponent オブジェクトの数を取得します。 (ModelComponentCollection から継承されています。) | |
IsFixedSize | ModelComponentCollection が固定サイズかどうかを示す値を取得します。 (ModelComponentCollection から継承されています。) | |
IsReadOnly | ModelComponentCollection が読み取り専用かどうかを示す値を取得します。 (ModelComponentCollection から継承されています。) | |
IsSynchronized | ModelComponentCollection へのアクセスが同期されるかどうか (スレッドセーフかどうか) を示す値を取得します。 (ModelComponentCollection から継承されています。) | |
Item[Int32] | 指定した 0 から始まるインデックスにある RelationshipEndAttribute を取得します。 | |
Item[String] | 指定された AttributeID を持つ RelationshipEndAttribute を取得します。 | |
Parent | ModelComponentCollection を含む IModelComponent を取得します。 (ModelComponentCollection から継承されています。) | |
SyncRoot | ModelComponentCollection へのアクセスの同期に使用できるオブジェクトを取得します。 (ModelComponentCollection から継承されています。) |
先頭に戻る
メソッド
名前 | 説明 | |
---|---|---|
Add(String) | 指定された属性 ID を持つ値を追加します。 | |
Add(ModelComponent) | インフラストラクチャです。ModelComponentCollection に ModelComponent オブジェクトを追加します。 (ModelComponentCollection から継承されています。) | |
Add(RelationshipEndAttribute) | コレクション内の指定された項目の値を追加します。 | |
Add(ModelComponent, Boolean) | インフラストラクチャです。ModelComponentCollection に ModelComponent オブジェクトを追加します。 (ModelComponentCollection から継承されています。) | |
CanAdd | インフラストラクチャです。ModelComponent をコレクションに追加できるかどうかを示します。 (ModelComponentCollection から継承されています。) | |
ChangeKey | インフラストラクチャです。コレクションに指定するキーを変更します。 (ModelComponentCollection から継承されています。) | |
Clear | すべての要素を ModelComponentCollection から削除します。 (ModelComponentCollection から継承されています。) | |
Contains(String) | 指定された String オブジェクトが、属性コレクションを表す文字列内に出現するかどうかを示す値を返します。 | |
Contains(RelationshipEndAttribute) | 指定された String オブジェクトがこの文字列内に出現するかどうかを示す値を返します。 | |
CopyTo | 1 次元の Array に ModelComponentCollection 全体をコピーします。その際、コピー対象の配列の指定したインデックスからコピーを開始します。 (ModelComponentCollection から継承されています。) | |
Equals | (Object から継承されています。) | |
Find | コレクション内の属性オブジェクトを検索して返します。 | |
GetEnumerator | ModelComponentCollection を繰り返し処理できる列挙子を返します。 (ModelComponentCollection から継承されています。) | |
GetHashCode | (Object から継承されています。) | |
GetType | (Object から継承されています。) | |
IndexOf(String) | 指定された文字列がこのインスタンス内で最初に出現する位置のインデックスを報告します。 | |
IndexOf(RelationshipEndAttribute) | 指定された文字列がこのインスタンス内で最初に出現する位置のインデックスを報告します。 | |
Insert(Int32, ModelComponent) | インフラストラクチャです。ModelComponent を ModelComponentCollection に挿入します。 (ModelComponentCollection から継承されています。) | |
Insert(Int32, RelationshipEndAttribute) | このインスタンス内の指定されたインデックス位置に、指定された String のインスタンスを挿入します。インデックスと項目値を引数として受け取ります。 | |
Insert(Int32, String) | 指定されたインデックスと属性 ID に基づいて、属性コレクション内の指定されたインデックス位置に、指定された文字列を挿入します。 | |
Move(Int32, Int32) | 指定されたインデックス位置にある項目をコレクション内の別の位置に移動します。 | |
Move(String, Int32) | 指定されたインデックス位置にある項目をコレクション内の別の位置に移動します。属性 ID を引数として受け取ります。 | |
Move(RelationshipEndAttribute, Int32) | 指定されたインデックス位置にある項目をコレクション内の別の位置に移動します。 | |
Remove(String) | 指定した属性 ID を持つオブジェクトをコレクションから削除します。 | |
Remove(IModelComponent) | 指定した IModelComponent をコレクションから削除します。 (ModelComponentCollection から継承されています。) | |
Remove(RelationshipEndAttribute) | 指定した属性 ID を持つ属性オブジェクトをコレクションから削除します。 | |
Remove(String, Boolean) | 属性 ID に基づいて、コレクション内の指定されたオブジェクトを削除します。 | |
Remove(RelationshipEndAttribute, Boolean) | コレクション内の指定されたオブジェクトを削除します。 | |
RemoveAt(Int32) | 指定したインデックスにある IModelComponent を ModelComponentCollection から削除します。 (ModelComponentCollection から継承されています。) | |
RemoveAt(Int32, Boolean) | インフラストラクチャです。指定したインデックスにある IModelComponent を ModelComponentCollection から削除します。 (ModelComponentCollection から継承されています。) | |
ToString | (Object から継承されています。) |
先頭に戻る
イベント
名前 | 説明 | |
---|---|---|
CollectionChanged | インフラストラクチャです。コレクションに変更が生じた場合に発生します。 (ModelComponentCollection から継承されています。) | |
CollectionChanging | インフラストラクチャです。コレクションに変更が生じている場合に発生します。 (ModelComponentCollection から継承されています。) |
先頭に戻る
明示的なインターフェイスの実装
先頭に戻る
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。