Share via


ModelRole Classe

Définition

Définit un ensemble de principaux d’utilisateur pour lequel des règles de sécurité sont appliquées. C’est un enfant d’un objet Model.

public sealed class ModelRole : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type ModelRole = class
    inherit NamedMetadataObject
Public NotInheritable Class ModelRole
Inherits NamedMetadataObject
Héritage

Constructeurs

ModelRole()

Créez une instance de la classe ModelRole avec les paramètres par défaut.

Propriétés

Annotations

Obtient l’objet de collection de toutes les annotations dans l’objet ModelRole actuel.

Description

Description du rôle, visible par les développeurs au moment de la conception, et par les administrateurs dans les outils de gestion, tels que SQL Server Management Studio.

ExtendedProperties

Obtient l’objet de collection de toutes les propriétés étendues dans l’objet ModelRole actuel.

IsRemoved

Valeur booléenne indiquant si cet objet a été supprimé d’un arbre d’objets.

(Hérité de MetadataObject)
Members

Obtient l’objet de collection de tous les membres dans l’objet ModelRole actuel.

Model

Obtient le modèle tabulaire qui contient cet objet.

(Hérité de MetadataObject)
ModelPermission

Niveau d’accès pour ce rôle. Les valeurs possibles sont les suivantes. None (1) - Le rôle n’a pas accès au modèle. Read (2) - Le rôle peut lire les métadonnées et les données du modèle. ReadRefresh (3) - Le rôle a lu et a actualisé l’autorisation. Refresh (4) - Le rôle peut actualiser les données et les calculs dans le modèle. Administrator (5) - Le rôle peut administrer le modèle.

ModifiedTime

Heure de la dernière modification de l’objet.

Name

Obtient ou définit le nom de cet objet.

ObjectType

Obtient le type de l’objet.

Parent

Objet parent, Null pour les objets Modèles.

TablePermissions

Obtient l’objet de collection de toutes les autorisations de table dans l’objet ModelRole actuel.

Méthodes

Clone()

Crée une copie complète d’un objet ModelRole.

CopyFrom(ModelRole)
Obsolète.

Action déconseillée. Utilisez plutôt la méthode CopyTo.

CopyTo(ModelRole)

Copie un objet ModelRole vers l’objet spécifié.

Rename(String)
Obsolète.

Action déconseillée. Utilisez plutôt la méthode RequestRename.

RequestRename(String)

Demande de changement de nom de cet objet.

Validate()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. À usage interne Microsoft uniquement.

(Hérité de MetadataObject)

S’applique à