Partager via


Classe FunctionPrivilege

Represents a function privilege security assignment for a user or group.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.MasterDataServices.Services.DataContracts
Assembly :  Microsoft.MasterDataServices.Services (en Microsoft.MasterDataServices.Services.dll)

Syntaxe

'Déclaration
<DataContractAttribute(Name := "FunctionPrivilege", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class FunctionPrivilege
'Utilisation
Dim instance As FunctionPrivilege
[DataContractAttribute(Name = "FunctionPrivilege", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class FunctionPrivilege
[DataContractAttribute(Name = L"FunctionPrivilege", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class FunctionPrivilege sealed
[<SealedAttribute>]
[<DataContractAttribute(Name = "FunctionPrivilege", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type FunctionPrivilege =  class end
public final class FunctionPrivilege

Le type FunctionPrivilege expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique FunctionPrivilege() () () () Initializes a new instance of the FunctionPrivilege class with default values.
Méthode publique FunctionPrivilege(Identifier, PrincipalType, FunctionalArea) Initializes a new instance of the FunctionPrivilege class with the specified principal identifier, type, and function.
Méthode publique FunctionPrivilege(Identifier, PrincipalType, FunctionalArea, Boolean) Initializes a new instance of the FunctionPrivilege class with the specified principal identifier, type, function, and authorization.

Haut de la page

Propriétés

  Nom Description
Propriété publique AuditInfo AuditInfo complex type
Propriété publique Function The FunctionalArea assigned to the security principal.
Propriété publique Identifier The Identifier of the function privilege assignment.
Propriété publique IsAuthorized Gets or sets a value indicating whether the function is assigned to the principal. Function privileges are either on or off (authorized or not authorized).
Propriété publique PrincipalId Gets or sets the Identifier of the Principal in the function privilege assignment.
Propriété publique PrincipalType Gets or sets the Identifier of the Principal in the function privilege assignment.

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.