ModelPrivilege Класс

Определение

Привилегия на уровне объекта или модели в системе MDS.

public ref class ModelPrivilege sealed : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="ModelPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class ModelPrivilege : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="ModelPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type ModelPrivilege = class
    inherit DataContractBase
Public NotInheritable Class ModelPrivilege
Inherits DataContractBase
Наследование
ModelPrivilege
Атрибуты

Комментарии

Сложный ModelPrivilege тип задает привилегию уровня модели или объекта в системе MDS.

Конструкторы

ModelPrivilege()

Конструктор по умолчанию для ModelPrivilege.

Свойства

AccessPermission

Задает AccessPermissionType. Имеет значение, только если Permission имеет тип Access.

AuditInfo

Указывает AuditInfo

Identifier

Указывает разрешение Identifier.

IsModelAdministrator
Устаревшие..

Указывает, является ли субъект администратором Model.

ModelId

Указывает .ModelIdentifier

ObjectId

Указывает объект Identifierмодели .

ObjectType

Указывает тип объекта модели.

Permission

Задает PermissionType.

PrincipalId

Указывает субъект Identifier.

PrincipalType

Задает PrincipalType.

Методы

SetProperty<T>(T, T, String)

Изменяет свойство на предоставленное значение.
Возвращает значение, указывающее, отличается ли новое значение от старого.

(Унаследовано от DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Изменяет свойство на предоставленное значение.
Возвращает значение, указывающее, отличается ли новое значение от старого.

(Унаследовано от DataContractBase)

Применяется к