Share via


ModelRole クラス

定義

セキュリティ規則を適用するユーザー プリンシパルのセットを定義します。 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)

適用対象