Поделиться через


Класс FunctionPrivilege

Defines a data contract for the function permissions.

Иерархия наследования

System.Object
  Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
    Microsoft.MasterDataServices.Services.DataContracts.FunctionPrivilege

Пространство имен:  Microsoft.MasterDataServices.Services.DataContracts
Сборка:  Microsoft.MasterDataServices.Services.Contracts (в Microsoft.MasterDataServices.Services.Contracts.dll)

Синтаксис

'Декларация
<DataContractAttribute(Name := "FunctionPrivilege", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class FunctionPrivilege _
    Inherits DataContractBase
'Применение
Dim instance As FunctionPrivilege
[DataContractAttribute(Name = "FunctionPrivilege", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class FunctionPrivilege : DataContractBase
[DataContractAttribute(Name = L"FunctionPrivilege", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class FunctionPrivilege sealed : public DataContractBase
[<SealedAttribute>]
[<DataContractAttribute(Name = "FunctionPrivilege", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type FunctionPrivilege =  
    class 
        inherit DataContractBase 
    end
public final class FunctionPrivilege extends DataContractBase

Тип FunctionPrivilege обеспечивает доступ к следующим элементам.

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

  Имя Описание
Открытый метод FunctionPrivilege() Initializes a new instance of the FunctionPrivilege class with default values.
Открытый метод FunctionPrivilege(Identifier, PrincipalType, FunctionalArea) Initializes a new instance of the FunctionPrivilege class with the specified principal identifier, type, and function.
Открытый метод FunctionPrivilege(Identifier, PrincipalType, FunctionalArea, Boolean) Initializes a new instance of the FunctionPrivilege class with the specified principal identifier, type, function, and authorization.

В начало

Свойства

  Имя Описание
Открытое свойство AuditInfo Gets or sets the audit information.
Открытое свойство Function Gets or sets the functional area assigned to the security principal.
Открытое свойство Identifier Gets or sets the identifier of the function permissions.
Открытое свойство IsAuthorized Gets or sets a value that indicates whether the functional privilege is authorized.
Открытое свойство PrincipalId Gets or sets the identifier of the principal.
Открытое свойство PrincipalType Gets or sets the type of the principal.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.MasterDataServices.Services.DataContracts