ModelRole クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
セキュリティ規則を適用するユーザー プリンシパルのセットを定義します。 Model オブジェクトの子です。
public sealed class ModelRole : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type ModelRole = class
inherit NamedMetadataObject
Public NotInheritable Class ModelRole
Inherits NamedMetadataObject
- 継承
コンストラクター
ModelRole() |
既定の設定で ModelRole クラスの新しいインスタンスを作成します。 |
プロパティ
Annotations |
現在の ModelRole のすべての注釈のコレクション オブジェクトを取得します。 |
Description |
ロールに関する説明。開発者は設計時に見ることができ、管理者は SQL Server Management Studio などの管理ツールで見ることができます。 |
ExtendedProperties |
現在の ModelRole のすべての extendedproperties のコレクション オブジェクトを取得します。 |
IsRemoved |
このオブジェクトがオブジェクト ツリーから削除されたかどうかを指定するブール値。 (継承元 MetadataObject) |
Members |
現在の ModelRole のすべてのメンバーのコレクション オブジェクトを取得します。 |
Model |
このオブジェクトを含む表形式モデルを取得します。 (継承元 MetadataObject) |
ModelPermission |
このロールのアクセスのレベルです。 有効値は次のとおりです。 None (1): このロールにはモデルへのアクセス権がありません。 Read (2): このロールは、モデルのメタデータとデータを読み取ることができます。 ReadRefresh (3): このロールには、読み取りと更新のアクセス許可が与えられています。 Refresh (4): このロールは、モデルのデータと計算を更新できます。 Administrator (5): このロールは、モデルを管理できます。 |
ModifiedTime |
オブジェクトが最後に変更された時刻。 |
Name |
このオブジェクトの名前を取得または設定します。 |
ObjectType |
オブジェクトの古い型を取得します。 |
Parent |
親オブジェクト。Model オブジェクトに対して null です。 |
TablePermissions |
現在の ModelRole のすべてのテーブル アクセス許可のコレクション オブジェクトを取得します。 |
メソッド
Clone() |
ModelRole オブジェクトの新しい完全コピーを作成します。 |
CopyFrom(ModelRole) |
古い.
非推奨になりました。 CopyTo メソッドを使用してください。 |
CopyTo(ModelRole) |
指定したオブジェクトに ModelRole オブジェクトをコピーします。 |
Rename(String) |
古い.
非推奨になりました。 RequestRename メソッドを使用してください。 |
RequestRename(String) |
このオブジェクトの名前の変更を要求します。 |
Validate() |
この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。 Microsoft 内部使用のみです。 (継承元 MetadataObject) |