다음을 통해 공유


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를 지정합니다. PermissionAccess인 경우에만 사용됩니다.

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)

적용 대상