ModelElementClass, classe
Représente les métadonnées pour un élément de modèle. Cette classe ne peut pas être héritée.
Hiérarchie d'héritage
System.Object
Microsoft.Data.Schema.SchemaModel.ModelPropertyContainerClass
Microsoft.Data.Schema.SchemaModel.ModelElementClass
Espace de noms : Microsoft.Data.Schema.SchemaModel
Assembly : Microsoft.Data.Schema (dans Microsoft.Data.Schema.dll)
Syntaxe
'Déclaration
Public NotInheritable Class ModelElementClass _
Inherits ModelPropertyContainerClass
public sealed class ModelElementClass : ModelPropertyContainerClass
public ref class ModelElementClass sealed : public ModelPropertyContainerClass
[<Sealed>]
type ModelElementClass =
class
inherit ModelPropertyContainerClass
end
public final class ModelElementClass extends ModelPropertyContainerClass
Le type ModelElementClass expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
ClassName | Obtient le nom de la classe. | |
ExternalPropertyClasses | Obtient une liste d'objets ModelPropertyClass qui représentent des propriétés qui ne font pas partie du modèle actuel. | |
HierarchicalRelationshipClass | Retourne le ModelRelationshipClass hiérarchique. | |
IdentifierGroup | Obtient le groupe d'identificateurs auquel cet élément appartient. | |
ImplementedInterfaces | Obtient la liste des interfaces qui sont implémentées par cette classe. | |
NameMandatory | Obtient une valeur qui indique si cette classe doit avoir un nom. | |
PropertyClasses | Obtient une liste d'objets de métadonnées pour les propriétés dans cet élément. (Hérité de ModelPropertyContainerClass.) | |
RelationshipClasses | Obtient une liste de classes de relation pour cet élément. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetPropertyClass | Retourne l'objet de métadonnées de propriété identifié par le nom fourni. (Hérité de ModelPropertyContainerClass.) | |
GetRelationshipClass | Retourne la relation qui est définie par le nom fourni. | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
ImplementsInterface | Retourne une valeur qui indique si cette classe implémente le type d'interface fourni. | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
OnExternalPropertyClassAdded | Appelé lorsqu'une classe de propriété externe est inscrite pour cet élément. (Hérité de ModelPropertyContainerClass.) | |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.