Поделиться через


Класс PermissionSetBase

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

Иерархия наследования

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

Пространство имен:  Microsoft.SqlServer.Management.Smo
Сборка:  Microsoft.SqlServer.Smo (в Microsoft.SqlServer.Smo.dll)

Синтаксис

'Декларация
Public MustInherit Class PermissionSetBase
'Применение
Dim instance As PermissionSetBase
public abstract class PermissionSetBase
public ref class PermissionSetBase abstract
[<AbstractClassAttribute>]
type PermissionSetBase =  class end
public abstract class PermissionSetBase

Тип PermissionSetBase обеспечивает доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод PermissionSetBase() Initializes a new instance of the PermissionSetBase class.
Открытый метод PermissionSetBase(PermissionSetBase) Initializes a new instance of the PermissionSetBase class based on the specified PermissionSetBase object.

В начало

Методы

  Имя Описание
Открытый метод Equals Specifies if a PermissionSetBase is equal to an object. (Переопределяет Object.Equals(Object).)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode This method supports the SQL Server infrastructure and is not intended to be used directly from your code. (Переопределяет Object.GetHashCode().)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString Returns the string value that represents the specified PermissionSetBase object. (Переопределяет Object.ToString().)

В начало

Замечания

Thread Safety

Все общие статические члены этого типа (Shared в Microsoft Visual Basic) можно использовать в многопоточных операциях. Потокобезопасная работа с членами экземпляров типа не гарантируется.

Примеры

Предоставление, отмена и запрет разрешений

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.

См. также

Справочник

Пространство имен Microsoft.SqlServer.Management.Smo

Другие ресурсы

Разрешения (компонент Database Engine)

sys.syspermissions (Transact-SQL)