ObjectClass Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
see engine spec: CatalogViewsRef: Appendix Universal Entity Classes The following table represents the domain of entity classes in the system, defined in the header file cmedscan.h. Entity class usages include: sys.database_permissions sys.server_permissions sys.extended_properties included here are only securable objects
public enum ObjectClass
type ObjectClass =
Public Enum ObjectClass
- Inheritance
-
ObjectClass
Fields
ApplicationRole | 202 | Application role. |
AsymmetricKey | 26 | AsymmetricKey |
AvailabilityGroup | 108 | AvailabilityGroup |
Certificate | 25 | Certificate |
Database | 0 | Database. |
DatabaseRole | 201 | Database role. |
Endpoint | 105 | Endpoint |
ExternalDataSource | 302 | ExternalDataSource |
ExternalFileFormat | 303 | ExternalFileFormat |
FullTextCatalog | 23 | Fulltext Catalog |
FullTextStopList | 29 | Full Text Stoplist |
Login | 101 | Login |
MessageType | 15 | Message Type |
ObjectOrColumn | 1 | An object (Table, StoredProcedure, etc), or Column. |
RemoteServiceBinding | 18 | |
Schema | 3 | Schema. |
SearchPropertyList | 31 | Search Property List |
SecurityExpression | 8 | Security expression. |
Server | 100 | Server |
ServerPrincipal | 300 | Login. |
ServerRole | 301 | Server role. |
Service | 17 | Service (Broker) |
ServiceContract | 16 | Message Contract |
ServiceRoute | 19 | |
SqlAssembly | 5 | Assembly |
SymmetricKey | 24 | SymmetricKey |
User | 200 | User. |
UserDefinedType | 6 | User Defined Type |
XmlNamespace | 10 | XML Namespace |