Класс PermissionSetBase

Класс PermissionSetBase является базовым классом, от которого наследуют классы набора разрешений.

Пространство имен:  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() () () () Инициализирует новый экземпляр класса PermissionSetBase.
Открытый метод PermissionSetBase(PermissionSetBase) Инициализирует новый экземпляр класса PermissionSetBase на основании указанного объекта PermissionSetBase.

В начало

Методы

  Имя Описание
Открытый метод Equals Указывает, равен ли PermissionSetBase объекту. (Переопределяет Object. . :: . .Equals(Object).)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode Этот метод поддерживает инфраструктуру SQL Server и не предназначен для использования непосредственно из программного кода. (Переопределяет Object. . :: . .GetHashCode() () () ().)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString Возвращает значение типа string, представляющее указанный объект PermissionSetBase. (Переопределяет Object. . :: . .ToString() () () ().)

В начало

Замечания

Thread Safety

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

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

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