Klasa ObjectPermissionInfo
ObjectPermissionInfo Obiekt reprezentuje informacje o SQL Server uprawnień obiektu.
Hierarchia dziedziczenia
System.Object
Microsoft.SqlServer.Management.Smo.PermissionInfo
Microsoft.SqlServer.Management.Smo.ObjectPermissionInfo
Przestrzeń nazw: Microsoft.SqlServer.Management.Smo
Zestaw: Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)
Składnia
'Deklaracja
Public Class ObjectPermissionInfo _
Inherits PermissionInfo
'Użycie
Dim instance As ObjectPermissionInfo
public class ObjectPermissionInfo : PermissionInfo
public ref class ObjectPermissionInfo : public PermissionInfo
type ObjectPermissionInfo =
class
inherit PermissionInfo
end
public class ObjectPermissionInfo extends PermissionInfo
Typ ObjectPermissionInfo uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
ObjectPermissionInfo | Inicjuje nowe wystąpienie ObjectPermissionInfo klasy |
Do góry
Właściwości
Nazwa | Opis | |
---|---|---|
ColumnName | Pobiera nazwę kolumna, która ma uprawnienia udzielone lub odmówione. (Dziedziczony z PermissionInfo). | |
Grantee | Pobiera nazwę użytkownika bazy danych, logowania lub rola bazy danych, na który udzielono lub odmówiono dostępu do obiektu. (Dziedziczony z PermissionInfo). | |
GranteeType | Pobiera typ grantee. (Dziedziczony z PermissionInfo). | |
Grantor | Pobiera nazwę użytkownika bazy danych, logowania lub rola bazy danych, na który udzielono lub odmówiono dostępu do obiektu. (Dziedziczony z PermissionInfo). | |
GrantorType | Pobiera typ kredytodawca. (Dziedziczony z PermissionInfo). | |
ObjectClass | Pobiera klasy obiektu dla obiektu, do których uprawnienia zostały udzielone lub odmówione. (Dziedziczony z PermissionInfo). | |
ObjectID | Pobiera wartość Identyfikatora, który unikatowo identyfikuje obiekt, którego dotyczy uprawnienie. (Dziedziczony z PermissionInfo). | |
ObjectName | Pobiera nazwę obiektu, którego dotyczy uprawnienie. (Dziedziczony z PermissionInfo). | |
ObjectSchema | Pobiera schematu obiektu, którego dotyczy uprawnienie. (Dziedziczony z PermissionInfo). | |
PermissionState | Pobiera stan uprawnień obiektu, do którego stosuje się uprawnienia, takie jak czy uprawnienie jest przyznawane, odmowa, przyznane z dotacji lub odwołany. (Dziedziczony z PermissionInfo). | |
PermissionType | Pobiera typ uprawnienia. | |
PermissionTypeInternal | Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. (Dziedziczony z PermissionInfo). |
Do góry
Metody
Nazwa | Opis | |
---|---|---|
Equals | (Dziedziczony z Object). | |
Finalize | (Dziedziczony z Object). | |
GetHashCode | (Dziedziczony z Object). | |
GetType | (Dziedziczony z Object). | |
MemberwiseClone | (Dziedziczony z Object). | |
ToString | Zwraca obiekt jako String wartości. (Dziedziczony z PermissionInfo). |
Do góry
Uwagi
ObjectPermissionInfo Zwraca obiekt EnumObjectPermissions metoda.Działa w sposób podobny do ServerPermissionInfo obiektu i EnumServerPermissions metoda pokazano na przykładzie.
Bezpieczeństwo wątków
Wszystkie publiczne, statyczne (udostępnione w programie Microsoft Visual Basic) elementy członkowskie tego typu są bezpieczne dla operacji wielowątkowych. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Bezpieczeństwo wątków
Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.
Zobacz także