Share via


FunctionPrivilege Class

Definition

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

public ref class FunctionPrivilege : Microsoft::MasterDataServices::DataContractBase
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="FunctionPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class FunctionPrivilege : Microsoft.MasterDataServices.DataContractBase
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="FunctionPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type FunctionPrivilege = class
    inherit DataContractBase
Public Class FunctionPrivilege
Inherits DataContractBase
Inheritance
FunctionPrivilege
Attributes

Constructors

FunctionPrivilege()

Initializes a new instance of the FunctionPrivilege class.

Properties

AuditInfo

Gets or sets auditing information.

ExtensionData

Gets or sets the structure that contains extra data.

(Inherited from DataContractBase)
Function

Gets or sets the FunctionalArea assigned to the security principal.

Identifier

Gets or sets the ID of the function privilege assignment.

IsAuthorized

Gets or sets a value that indicates whether the function is assigned to the principal.

PrincipalId

Gets or sets the ID of the principal in the function privilege assignment.

PrincipalType

Gets or sets the type of the principal in the function privilege assignment.

Applies to