SecurityObjectKind Enumeration

Specifies the types of security objects.

Namespace:  Microsoft.SqlServer.TransactSql.ScriptDom
Assembly:  Microsoft.SqlServer.TransactSql.ScriptDom (in Microsoft.SqlServer.TransactSql.ScriptDom.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Enumeration SecurityObjectKind
'Usage
Dim instance As SecurityObjectKind
[SerializableAttribute]
public enum SecurityObjectKind
[SerializableAttribute]
public enum class SecurityObjectKind
[<SerializableAttribute>]
type SecurityObjectKind
public enum SecurityObjectKind

Members

Member name Description
ApplicationRole The object is ApplicationRole.
Assembly The object is Assembly.
AsymmetricKey The object is AsymmetricKey.
AvailabilityGroup The object is AvailabilityGroup.
Certificate The object is Certificate.
Contract The object is Contract.
Database The object is Database.
Endpoint The object is Endpoint.
FullTextCatalog The object is FullTextCatalog.
FullTextStopList The object is FullTextStopList.
Login The object is Login.
MessageType The object is MessageType.
NotSpecified The object is NotSpecified.
Object The object is Object.
RemoteServiceBinding The object is RemoteServiceBinding.
Role The object is Role.
Route The object is Route.
Schema The object is Schema.
SearchPropertyList The object is SearchPropertyList.
Server The object is Server.
ServerRole The object is ServerRole.
Service The object is Service.
SymmetricKey The object is SymmetricKey.
Type The object is Type.
User The object is User.
XmlSchemaCollection The object is XmlSchemaCollection.

See Also

Reference

Microsoft.SqlServer.TransactSql.ScriptDom Namespace