ObjectClass Énumération

Définition

voir la spécification du moteur : CatalogViewsRef : Annexe Classes d’entités universelles Le tableau suivant représente le domaine des classes d’entité dans le système, défini dans le fichier d’en-tête cmedscan.h. Les utilisations de classe d’entité sont les suivantes : sys.database_permissions sys.server_permissions sys.extended_properties inclus ici sont uniquement des objets sécurisables

public enum ObjectClass
type ObjectClass = 
Public Enum ObjectClass
Héritage
ObjectClass

Champs

Nom Valeur Description
Database 0

Base de données.

ObjectOrColumn 1

Objet (Table, StoredProcedure, etc.) ou Column.

Schema 3

Schéma.

SqlAssembly 5

Assemblée

UserDefinedType 6

Type défini par l’utilisateur

SecurityExpression 8

Expression de sécurité.

XmlNamespace 10

Espace de noms XML

MessageType 15

Type de message

ServiceContract 16

Contrat de message

Service 17

Service (Broker)

RemoteServiceBinding 18
ServiceRoute 19
FullTextCatalog 23

Catalogue de texte intégral

SymmetricKey 24

Clé symétrique

Certificate 25

Certificat

AsymmetricKey 26

AsymmetricKey

FullTextStopList 29

Liste de mots vides de texte intégral

SearchPropertyList 31

Liste de propriétés de recherche

Server 100

Server

Login 101

Connectez-vous

Endpoint 105

Point de terminaison

AvailabilityGroup 108

AvailabilityGroup

User 200

Utilisateur.

DatabaseRole 201

Rôle de base de données.

ApplicationRole 202

Rôle d’application.

ServerPrincipal 300

Connectez-vous.

ServerRole 301

Rôle serveur.

ExternalDataSource 302

ExternalDataSource

ExternalFileFormat 303

ExternalFileFormat

S’applique à