Share via


ExplicitPermissionInfo Class

Describes one permission entry in explicit list of permissions of an object.

Inheritance Hierarchy

System.Object
  Microsoft.SqlServer.Management.IntegrationServices.ExplicitPermissionInfo

Namespace:  Microsoft.SqlServer.Management.IntegrationServices
Assembly:  Microsoft.SqlServer.Management.IntegrationServices (in Microsoft.SqlServer.Management.IntegrationServices.dll)

Syntax

'Declaration
Public Class ExplicitPermissionInfo
'Usage
Dim instance As ExplicitPermissionInfo
public class ExplicitPermissionInfo
public ref class ExplicitPermissionInfo
type ExplicitPermissionInfo =  class end
public class ExplicitPermissionInfo

The ExplicitPermissionInfo type exposes the following members.

Constructors

  Name Description
Public method ExplicitPermissionInfo Initializes a new instance of the ExplicitPermissionInfo class with the specified grantee, grantor and permission type.

Top

Properties

  Name Description
Public property Grantee Gets the name of the principle that granted the permission.
Public property Grantor Gets the name of the principle that grants the permission.
Public property IsDeny Gets a value that indicates whether the ExplicitPermissionInfo object is a denied permission.
Public property PermissionType Gets the type of the permission.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.SqlServer.Management.IntegrationServices Namespace