Share via


SingleColumnRelationship クラス

定義

SingleColumnRelationship オブジェクトです。

public class SingleColumnRelationship : Microsoft.AnalysisServices.Tabular.Relationship
type SingleColumnRelationship = class
    inherit Relationship
Public Class SingleColumnRelationship
Inherits Relationship
継承

コンストラクター

SingleColumnRelationship()

既定の設定で SingleColumnRelationship クラスの新しいインスタンスを作成します。

プロパティ

Annotations

現在のリレーションシップのすべての注釈のコレクション オブジェクトを取得します。

(継承元 Relationship)
ChangedProperties

現在の Relationship 内のすべての変更されたプロパティのコレクション オブジェクトを取得します。

(継承元 Relationship)
CrossFilteringBehavior

リレーションシップがデータのフィルター処理に及ぼす影響を示します。 列挙体は可能な動作を定義します。 有効値は次のとおりです。 OneDirection (1) リレーションシップの "To" 端で選択されている行が、リレーションシップの "From" 端でのテーブルのスキャンを自動的にフィルター処理します。 BothDirections (2) リレーションシップの両端のフィルターが、他のテーブルを自動的にフィルター処理します。 Automatic (3) エンジンがリレーションシップを分析し、ヒューリスティックを使用していずれかの動作を選択します。

(継承元 Relationship)
ExtendedProperties

現在のリレーションシップのすべての extendedproperties のコレクション オブジェクトを取得します。

(継承元 Relationship)
FromCardinality

リレーションシップの "From" 端が 1 つ (1) または多数 (2) のカーディナリティを持つかどうかを示します。

FromColumn

単一列リレーションシップの開始列を取得または設定します。

FromTable

方向テーブルのリレーションシップで開始テーブルを取得します。

(継承元 Relationship)
IsActive

リレーションシップがアクティブか非アクティブにマークされたどうかを示すブール値です。 アクティブなリレーションシップは、テーブル間のフィルター処理に自動的に使用されます。 非アクティブなリレーションシップは、USERELATIONSHIP 関数を使用して DAX 計算で明示的に使用できます。

(継承元 Relationship)
IsRemoved

このオブジェクトがオブジェクト ツリーから削除されたかどうかを指定するブール値。

(継承元 MetadataObject)
JoinOnDateBehavior

2 つの日時列を結合するときの日付と時刻の部分、または日付部分のみで参加するかどうかを示します。 DateAndTime (1) 2 つの日時列を結合する際に、日付と時刻の部分で結合します。 DatePartOnly (2) 2 つの日時列を結合する際に、日付部分のみで結合します。

(継承元 Relationship)
Model

このオブジェクトを含む表形式モデルを取得します。

(継承元 MetadataObject)
ModifiedTime

オブジェクトが最後に変更された時刻。

(継承元 Relationship)
Name

このオブジェクトの名前を取得または設定します。

(継承元 Relationship)
ObjectType

オブジェクトの古い型を取得します。

(継承元 Relationship)
Parent

親オブジェクト。Model オブジェクトに対して null です。

(継承元 Relationship)
RefreshedTime

オブジェクトが最後に更新された時刻。

(継承元 Relationship)
RelyOnReferentialIntegrity

使用されていません。将来使用するために予約されています。

(継承元 Relationship)
SecurityFilteringBehavior

行レベルのセキュリティ式を評価するときにリレーションシップがデータのフィルター処理に及ぼす影響を示します。 有効値は次のとおりです。 OneDirection (1): リレーションシップの "To" 端で選択されている行が、リレーションシップの "From" 端でのテーブルのスキャンを自動的にフィルター処理します。 BothDirections (2): リレーションシップの両端のフィルターが、他のテーブルを自動的にフィルター処理します。

(継承元 Relationship)
State

リレーションシップの状態に関する情報を提供します。 使用可能な値とその解釈は次のとおりです。 Ready (1) 関係はクエリ可能で、最新のデータが含まれています。 NoData (3) リレーションシップには該当しません。 CalculationNeeded (4) 更新されていないので、リレーションシップにはデータが含まれていません。 リレーションシップに関連付けられているエラーはありません。 SemanticError (5) リレーションシップには該当しません。 EvaluationError (6) リレーションシップには該当しません。 DependencyError (7) このリレーションシップに関連付けられている依存関係はエラー状態です (SemanticError、EvaluationError、DependencyError)。 Incomplete (8) リレーションシップには該当しません。 SyntaxError (9) リレーションシップには該当しません。

(継承元 Relationship)
ToCardinality

リレーションシップの "To" 端が 1 つ (1) または多数 (2) のカーディナリティを持つかどうかを示します。

ToColumn

単一列リレーションシップの対象列を取得または設定します。

ToTable

方向テーブルのリレーションシップの変換先テーブルを取得します。

(継承元 Relationship)
Type

リレーションシップの種類です。 現時点では、可能な唯一の値は SingleColumn (1) または通常の列のリレーションシップです。

(継承元 Relationship)

メソッド

Clone()

Relationship オブジェクトの新しい完全コピーを作成します。

(継承元 Relationship)
CopyFrom(Relationship)
古い.

非推奨になりました。 CopyTo メソッドを使用してください。

(継承元 Relationship)
CopyTo(Relationship)

指定したオブジェクトに Relationship オブジェクトをコピーします。

(継承元 Relationship)
Rename(String)
古い.

非推奨になりました。 RequestRename メソッドを使用してください。

(継承元 Relationship)
RequestRename(String)

このオブジェクトの名前の変更を要求します。

(継承元 Relationship)
Validate()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Microsoft 内部使用のみです。

(継承元 MetadataObject)

適用対象