DimensionAttribute.RootMemberIf Property
親属性のルート メンバの識別方法を取得します。値の設定も可能です。
名前空間: Microsoft.AnalysisServices
アセンブリ: Microsoft.AnalysisServices (microsoft.analysisservices.dll 内)
構文
'宣言
<DefaultValueAttribute(RootIfValue.ParentIsBlankSelfOrMissing)> _
Public Property RootMemberIf As RootIfValue
[DefaultValueAttribute(RootIfValue.ParentIsBlankSelfOrMissing)]
public RootIfValue RootMemberIf { get; set; }
[DefaultValueAttribute(RootIfValue::ParentIsBlankSelfOrMissing)]
public:
property RootIfValue RootMemberIf {
RootIfValue get ();
void set (RootIfValue value);
}
/** @property */
public RootIfValue get_RootMemberIf ()
/** @property */
public void set_RootMemberIf (RootIfValue value)
public function get RootMemberIf () : RootIfValue
public function set RootMemberIf (value : RootIfValue)
プロパティ値
親属性のルート メンバの識別方法を決定する RootIfValue です。
解説
RootMemberIf プロパティの値は親属性でのみ使用し (つまり、Usage の値が Parent に設定されます)、親子階層におけるルート (最上位) メンバを判別します。
このプロパティの値は、次の表のいずれかの文字列に限定されます。
値 |
説明 |
ParentIsBlankSelfOrMissing |
ParentIsBlank、ParentIsSelf、ParentIsMissing の説明で示している条件を 1 つ以上満たすメンバのみが、ルート メンバとして扱われます。 |
ParentIsBlank |
KeyColumns の示すキー列が null、0、または空の文字列であるメンバのみがルート メンバとして扱われます。 |
ParentIsSelf |
自分自身が親であるメンバのみがルート メンバとして扱われます。 |
ParentIsMissing |
親が見つからないメンバのみがルート メンバとして扱われます。 |
スレッド セーフ
この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。
プラットフォーム
開発プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
対象プラットフォーム
サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。
参照
関連項目
DimensionAttribute Class
DimensionAttribute Members
Microsoft.AnalysisServices Namespace