Udostępnij za pośrednictwem


Klasa ObjectPermission

ObjectPermission Reprezentuje obiekt SQL Server uprawnień obiektu.

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Management.Smo.ObjectPermission

Przestrzeń nazw:  Microsoft.SqlServer.Management.Smo
Zestaw:  Microsoft.SqlServer.Smo (w Microsoft.SqlServer.Smo.dll)

Składnia

'Deklaracja
Public NotInheritable Class ObjectPermission
'Użycie
Dim instance As ObjectPermission
public sealed class ObjectPermission
public ref class ObjectPermission sealed
[<SealedAttribute>]
type ObjectPermission =  class end
public final class ObjectPermission

Typ ObjectPermission uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publicznaStatyczny element członkowski Alter Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Connect Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Control Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Delete Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Execute Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Impersonate Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Insert Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Receive Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski References Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Select Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Send Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski TakeOwnership Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski Update Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski ViewChangeTracking Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.
Właściwość publicznaStatyczny element członkowski ViewDefinition Pobiera uprawnień, które można uwzględnić w zestaw uprawnień obiektu.

Do góry

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski Add Zwraca zestaw uprawnień obiektu po dodaniu dwóch uprawnienia obiektu.
Metoda publicznaStatyczny element członkowski BitwiseOr Zwraca obiekt uprawnienie zestaw za pomocą operacji logiczną lub w dwóch ObjectPermission obiektów.
Metoda publiczna Equals Określa, czy ObjectPermission obiektu jest taka sama jak bieżącego obiektu ObjectPermission. (Zastępuje Object.Equals(Object)).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetHashCode Ta metoda obsługuje infrastrukturę SMO i nie jest przeznaczony do użycia bezpośrednio w kodzie. (Zastępuje Object.GetHashCode()).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publicznaStatyczny element członkowski ToObjectPermissionSet Konwertuje uprawnienia obiektu na obiekt zestaw uprawnień.
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Operatory

  Nazwa Opis
Operator publicznyStatyczny element członkowski Addition Tworzy obiekt uprawnienie zestaw przez wykonanie operacji dodawania na dwóch ObjectPermission obiektów.
Operator publicznyStatyczny element członkowski BitwiseOr Tworzy obiekt uprawnienie zestaw za pomocą operacji logiczną lub w dwóch ObjectPermission obiektów.
Operator publicznyStatyczny element członkowski Equality Tworzy obiekt uprawnienie zestaw za operacji równości w dwóch ObjectPermission obiektów.
Operator publicznyStatyczny element członkowski Implicit(ObjectPermission to ObjectPermissionSet) Konwertuje pojedyncze ObjectPermission do ObjectPermissionSet
Operator publicznyStatyczny element członkowski Inequality Tworzy obiekt uprawnienie zestaw za operacji nierówność w dwóch ObjectPermission obiektów.

Do góry

Uwagi

Wymagane są uprawnienia do obiektu, podczas uruchamiania przyznania, odmowy lub cofnięcia uprawnień do obiektu.ObjectPermission Obiektu służy do określania zestaw uprawnień, które dotyczą dotacji, Odmów, i odwołać metod obiektu.Ponadto uprawnienia obiektu można dodać do ObjectPermissionSet obiekt, który można również z Odmów, odwołać, i dotacji metody.

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.