Condividi tramite


Classe PermissionSetBase

The PermissionSetBase class is a base class that is inherited by permission set classes.

Gerarchia di ereditarietà

System.Object
  Microsoft.SqlServer.Management.Smo.PermissionSetBase
    Microsoft.SqlServer.Management.Smo.DatabasePermissionSet
    Microsoft.SqlServer.Management.Smo.ObjectPermissionSet
    Microsoft.SqlServer.Management.Smo.ServerPermissionSet

Spazio dei nomi  Microsoft.SqlServer.Management.Smo
Assembly:  Microsoft.SqlServer.Smo (in Microsoft.SqlServer.Smo.dll)

Sintassi

'Dichiarazione
Public MustInherit Class PermissionSetBase
'Utilizzo
Dim instance As PermissionSetBase
public abstract class PermissionSetBase
public ref class PermissionSetBase abstract
[<AbstractClassAttribute>]
type PermissionSetBase =  class end
public abstract class PermissionSetBase

Nel tipo PermissionSetBase sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico PermissionSetBase() Initializes a new instance of the PermissionSetBase class.
Metodo pubblico PermissionSetBase(PermissionSetBase) Initializes a new instance of the PermissionSetBase class based on the specified PermissionSetBase object.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Specifies if a PermissionSetBase is equal to an object. Esegue l'override di Object.Equals(Object).
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode This method supports the SQL Server infrastructure and is not intended to be used directly from your code. Esegue l'override di Object.GetHashCode().
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Returns the string value that represents the specified PermissionSetBase object. Esegue l'override di Object.ToString().

In alto

Osservazioni

Thread Safety

Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.

Esempi

Concessione, revoca e negazione delle autorizzazioni

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.SqlServer.Management.Smo

Altre risorse

Autorizzazioni (Motore di database)

sys.syspermissions (Transact-SQL)