AttributeRelationship クラス
属性間のリレーションシップの詳細を指定します。このクラスは継承できません。
継承階層
System. . :: . .Object
System. . :: . .MarshalByRefObject
System.ComponentModel. . :: . .Component
Microsoft.AnalysisServices. . :: . .ModelComponent
Microsoft.AnalysisServices..::..AttributeRelationship
名前空間: Microsoft.AnalysisServices
アセンブリ: Microsoft.AnalysisServices (Microsoft.AnalysisServices.dll)
構文
'宣言
<GuidAttribute("7BE640AB-7EF4-4e4c-A97E-1BE1AF45BA19")> _
Public NotInheritable Class AttributeRelationship _
Inherits ModelComponent _
Implements ICloneable
'使用
Dim instance As AttributeRelationship
[GuidAttribute("7BE640AB-7EF4-4e4c-A97E-1BE1AF45BA19")]
public sealed class AttributeRelationship : ModelComponent,
ICloneable
[GuidAttribute(L"7BE640AB-7EF4-4e4c-A97E-1BE1AF45BA19")]
public ref class AttributeRelationship sealed : public ModelComponent,
ICloneable
[<SealedAttribute>]
[<GuidAttribute("7BE640AB-7EF4-4e4c-A97E-1BE1AF45BA19")>]
type AttributeRelationship =
class
inherit ModelComponent
interface ICloneable
end
public final class AttributeRelationship extends ModelComponent implements ICloneable
AttributeRelationship 型は、以下のメンバーを公開しています。
コンストラクター
名前 | 説明 | |
---|---|---|
AttributeRelationship() () () () | AttributeRelationship クラスの新しいインスタンスを既定値で初期化します。 | |
AttributeRelationship(String) | 識別子を使用して、AttributeRelationship の新しいインスタンスを初期化します。 |
先頭に戻る
プロパティ
名前 | 説明 | |
---|---|---|
Annotations | カスタム データを格納できるコレクションを取得します。 (ModelComponent から継承されています。) | |
Attribute | 現在のリレーションシップの作成対象である Attribute オブジェクトを取得します。値の設定も可能です。 | |
AttributeID | 現在の AttributeRelationship の AttributeID を取得します。値の設定も可能です。 | |
CanRaiseEvents | (Component から継承されています。) | |
Cardinality | 現在の親属性と定義される Attribute とのリレーションシップの基数を取得します。値の設定も可能です。基数は、親属性ではなく定義される属性を基準とします。 | |
Container | (Component から継承されています。) | |
DesignMode | (Component から継承されています。) | |
Events | (Component から継承されています。) | |
FriendlyName | インフラストラクチャです。 (ModelComponent から継承されています。) | |
KeyForCollection | インフラストラクチャです。 (ModelComponent から継承されています。) | |
Name | リレーションシップの名前を取得します。値の設定も可能です。 | |
Optionality | 親属性と現在の属性とのリレーションシップの Optionality 定義を取得します。値の設定も可能です。 | |
OverrideBehavior | リレーションシップの OverrideBehavior の定義を取得します。値の設定も可能です。 | |
OwningCollection | ModelComponent を格納するコレクションを取得します。値の設定も可能です。 (ModelComponent から継承されています。) | |
Parent | 現在の属性のリレーションシップに対する親属性を取得します。 | |
ParentDatabase | 現在の AttributeRelationship オブジェクトに対する ParentDatabase オブジェクトを取得します。 | |
ParentDimension | 現在の AttributeRelationship オブジェクトに対する ParentDimension オブジェクトを取得します。 | |
ParentServer | 現在の AttributeRelationship オブジェクトに対する ParentServer オブジェクトを取得します。 | |
RelationshipType | リレーションシップの RelationshipType の定義を取得します。値の設定も可能です。 | |
Site | (Component から継承されています。) | |
Translations | 現在の属性のリレーションシップに対する変換のコレクションを取得します。 | |
Visible | 属性のリレーションシップの現在の表示状態を取得します。値の設定も可能です。 |
先頭に戻る
メソッド
先頭に戻る
明示的なインターフェイスの実装
名前 | 説明 | |
---|---|---|
ICloneable. . :: . .Clone | ||
IHostableComponent. . :: . .Host | (ModelComponent から継承されています。) | |
IModelComponent. . :: . .FriendlyPath | (ModelComponent から継承されています。) | |
IModelComponent. . :: . .OwningCollection | (ModelComponent から継承されています。) |
先頭に戻る
スレッド セーフ
この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。