ObjectPermission Members
Include Protected Members
Include Inherited Members
The ObjectPermission object represents a SQL Server object permission.
The ObjectPermission type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| .gif) .gif) | Add(ObjectPermission, ObjectPermission) | Returns a set of object permissions after adding two object permissions. | 
| .gif) .gif) | BitwiseOr(ObjectPermission, ObjectPermission) | Returns an object permission set by performing a bitwise OR operation on two ObjectPermission objects. | 
| .gif) | Equals(Object) | (Overrides Object.Equals(Object).) | 
| .gif) | Finalize() | (Inherited from Object.) | 
| .gif) | GetHashCode() | This method supports the SMO infrastructure and is not intended to be used directly from your code. (Overrides Object.GetHashCode().) | 
| .gif) | GetType() | (Inherited from Object.) | 
| .gif) | MemberwiseClone() | (Inherited from Object.) | 
| .gif) .gif) | ToObjectPermissionSet(ObjectPermission) | Converts an object permission into an object permission set. | 
| .gif) | ToString() | (Inherited from Object.) | 
Top
Operators
| Name | Description | |
|---|---|---|
| .gif) .gif) | Addition(ObjectPermission, ObjectPermission) | Creates an object permission set by performing an addition operation on two ObjectPermission objects. | 
| .gif) .gif) | BitwiseOr(ObjectPermission, ObjectPermission) | Creates an object permission set by performing a bitwise OR operation on two ObjectPermission objects. | 
| .gif) .gif) | Equality(ObjectPermission, ObjectPermission) | Creates an object permission set by performing an equality operation on two ObjectPermission objects. | 
| .gif) .gif) | Implicit(ObjectPermission to ObjectPermissionSet) | |
| .gif) .gif) | Inequality(ObjectPermission, ObjectPermission) | Creates an object permission set by performing an inequality operation on two ObjectPermission objects. | 
Top
Properties
| Name | Description | |
|---|---|---|
| .gif) .gif) | Alter | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Connect | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Control | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Delete | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Execute | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Impersonate | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Insert | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Receive | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | References | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Select | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Send | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | TakeOwnership | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | Update | Gets a permission that can be included in the object permission set. | 
| .gif) .gif) | ViewChangeTracking | Returns V | 
| .gif) .gif) | ViewDefinition | Gets a permission that can be included in the object permission set. | 
Top