TablePermission クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テーブルのロールのセキュリティ ルールを定義します。 ロール オブジェクトの子です。
public sealed class TablePermission : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type TablePermission = class
inherit NamedMetadataObject
Public NotInheritable Class TablePermission
Inherits NamedMetadataObject
- 継承
コンストラクター
TablePermission() |
既定の設定で TablePermission クラスの新しいインスタンスを作成します。 |
プロパティ
Annotations |
現在の TablePermission のすべての注釈のコレクション オブジェクトを取得します。 |
ColumnPermissions |
現在の TablePermission のすべての columnpermissions のコレクション オブジェクトを取得します。 |
ErrorMessage |
現在のオブジェクトに関連付けられているエラー状態を説明する文字列。 オブジェクトの状態が 3 つの値 SemanticError、DependencyError、EvaluationError のいずれかである場合にのみ、エンジンによって設定されます。 |
ExtendedProperties |
現在の TablePermission のすべての extendedproperties のコレクション オブジェクトを取得します。 |
FilterExpression |
このセキュリティ ロールが有効な場合は、テーブル内の行をフィルター処理する DAX 式です。 |
IsRemoved |
このオブジェクトがオブジェクト ツリーから削除されたかどうかを指定するブール値。 (継承元 MetadataObject) |
MetadataPermission |
このテーブルのメタデータをこのロールに属しているユーザーから保護する必要があるかどうかを定義します。 |
Model |
このオブジェクトを含む表形式モデルを取得します。 (継承元 MetadataObject) |
ModifiedTime |
オブジェクトが最後に変更された時刻。 |
Name |
このオブジェクトの名前は、参照先の Table から派生します。 そのため、このオブジェクトでは、Name プロパティを設定できません。 |
ObjectType |
オブジェクトの古い型を取得します。 |
Parent |
親オブジェクト。Model オブジェクトに対して null です。 |
Role |
この TablePermission を所有している Role オブジェクトへの参照です。 |
State |
アクセス許可の状態に関する情報を提供します。 使用可能な値とその解釈は次のとおりです。 Ready (1) アクセス許可に有効な式があります。 NoData (3) 該当しません。 CalculationNeeded (4) 該当しません。 SemanticError (5) TablePermission オブジェクトの式にセマンティック エラーがあります。 EvaluationError (6) 該当しません。 DependencyError (7) この TablePermission オブジェクトに関連付けられている依存関係はエラー状態です (SemanticError、EvaluationError、DependencyError)。 Incomplete (8) 該当しません。 SyntaxError (9) 式に構文エラーがあるため、TablePermission オブジェクトはエラーの状態にあります。 TablePermission オブジェクトはクエリ不可能です。 この状態は、型が Calculated の TablePermission オブジェクトにのみ適用されます。 |
Table |
この TablePermission に関連付けられている Table オブジェクトへの参照。 |
メソッド
Clone() |
TablePermission オブジェクトの新しい完全コピーを作成します。 |
CopyFrom(TablePermission) |
古い.
非推奨になりました。 CopyTo メソッドを使用してください。 |
CopyTo(TablePermission) |
指定したオブジェクトに TablePermission オブジェクトをコピーします。 |
Validate() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Microsoft 内部使用のみです。 (継承元 MetadataObject) |