Método Endpoint.EnumObjectPermissions (String, ObjectPermissionSet)
Enumerates a list of permissions for the endpoint that belong to the specified user and limited to the specified permission set.
Namespace: Microsoft.SqlServer.Management.Smo
Assembly: Microsoft.SqlServer.Smo (em Microsoft.SqlServer.Smo.dll)
Sintaxe
'Declaração
Public Function EnumObjectPermissions ( _
granteeName As String, _
permissions As ObjectPermissionSet _
) As ObjectPermissionInfo()
'Uso
Dim instance As Endpoint
Dim granteeName As String
Dim permissions As ObjectPermissionSet
Dim returnValue As ObjectPermissionInfo()
returnValue = instance.EnumObjectPermissions(granteeName, _
permissions)
public ObjectPermissionInfo[] EnumObjectPermissions(
string granteeName,
ObjectPermissionSet permissions
)
public:
virtual array<ObjectPermissionInfo^>^ EnumObjectPermissions(
String^ granteeName,
ObjectPermissionSet^ permissions
) sealed
abstract EnumObjectPermissions :
granteeName:string *
permissions:ObjectPermissionSet -> ObjectPermissionInfo[]
override EnumObjectPermissions :
granteeName:string *
permissions:ObjectPermissionSet -> ObjectPermissionInfo[]
public final function EnumObjectPermissions(
granteeName : String,
permissions : ObjectPermissionSet
) : ObjectPermissionInfo[]
Parâmetros
- granteeName
Tipo: System.String
A String value that specifies the user who is the owner of the endpoint.
- permissions
Tipo: Microsoft.SqlServer.Management.Smo.ObjectPermissionSet
An ObjectPermissionSet object that limits the enumerated list to those listed.
Valor de retorno
Tipo: array<Microsoft.SqlServer.Management.Smo.ObjectPermissionInfo[]
An ObjectPermissionInfo object array value that contains a list of permissions for the endpoint.
Implementa
IObjectPermission.EnumObjectPermissions(String, ObjectPermissionSet)
Exemplos
Implementando pontos de extremidade
Consulte também
Referência
Sobrecarregado EnumObjectPermissions
Namespace Microsoft.SqlServer.Management.Smo
Outros recursos
exibições do catálogo de pontos de extremidade (Transact-SQL)