Freigeben über


View.EnumColumnPermissions-Methode (String, ObjectPermissionSet)

Enumerates a list of column permissions for a specified grantee and a specified permission on the view.

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

Syntax

'Declaration
Public Function EnumColumnPermissions ( _
    granteeName As String, _
    permissions As ObjectPermissionSet _
) As ObjectPermissionInfo()
'Usage
Dim instance As View 
Dim granteeName As String 
Dim permissions As ObjectPermissionSet 
Dim returnValue As ObjectPermissionInfo()

returnValue = instance.EnumColumnPermissions(granteeName, _
    permissions)
public ObjectPermissionInfo[] EnumColumnPermissions(
    string granteeName,
    ObjectPermissionSet permissions
)
public:
virtual array<ObjectPermissionInfo^>^ EnumColumnPermissions(
    String^ granteeName, 
    ObjectPermissionSet^ permissions
) sealed
abstract EnumColumnPermissions : 
        granteeName:string * 
        permissions:ObjectPermissionSet -> ObjectPermissionInfo[] 
override EnumColumnPermissions : 
        granteeName:string * 
        permissions:ObjectPermissionSet -> ObjectPermissionInfo[] 
public final function EnumColumnPermissions(
    granteeName : String, 
    permissions : ObjectPermissionSet
) : ObjectPermissionInfo[]

Parameter

Rückgabewert

Typ: array<Microsoft.SqlServer.Management.Smo.ObjectPermissionInfo[]
An array of ObjectPermissionInfo objects that contains column permission information for the specified grantee and permission on the view.

Implementiert

IColumnPermission.EnumColumnPermissions(String, ObjectPermissionSet)

Beispiele

Erstellen, Ändern und Löschen von Sichten

Siehe auch

Verweis

View Klasse

EnumColumnPermissions-Überladung

Microsoft.SqlServer.Management.Smo-Namespace

Andere Ressourcen

Entwerfen und Implementieren von Sichten

sys.views (Transact-SQL)