次の方法で共有


Name プロパティ

Member の名前を取得します。

名前空間:  Microsoft.AnalysisServices.AdomdServer
アセンブリ:  msmgdsrv (msmgdsrv.dll)

構文

'宣言
Public ReadOnly Property Name As String
    Get
'使用
Dim instance As Member
Dim value As String

value = instance.Name
public string Name { get; }
public:
virtual property String^ Name {
    String^ get () sealed;
}
abstract Name : string
override Name : string
final function get Name () : String

プロパティ値

型: System. . :: . .String
Member のメンバ名を表す String です。

実装

IMetadataObject. . :: . .Name

説明

Microsoft SQL Server 2005 Analysis Services (SSAS) では、メンバ名は特定のレベルのメンバ キーを指定する列以外のディメンション テーブルの列から派生できます。メンバ キーはレベル内で一意である必要がありますが、メンバ名は変化するディメンションで変更でき、ディメンション内または階層内で一意である必要はありません。メンバは、メンバ名またはメンバ キーのどちらかを使用して参照できます。このような場合、メンバ キーを使用すると、正確にメンバを識別できます。次の例で示すように、多次元式 (MDX) でアンパサンド (&) 文字を使用して、メンバ キーとメンバ名を区別します。

[Time].[Time].[2nd half].&[Q4]

この例の場合は、第 4 四半期のメンバのメンバ キー Q4 が使用されています。

Name プロパティは、Member のメンバ名を返します。Member のメンバ キーを取得するには、UniqueName プロパティを使用します。