Classe ModelElementClass
Rappresenta i metadati per un elemento del modello. La classe non può essere ereditata.
Gerarchia di ereditarietà
System.Object
Microsoft.Data.Schema.SchemaModel.ModelPropertyContainerClass
Microsoft.Data.Schema.SchemaModel.ModelElementClass
Spazio dei nomi: Microsoft.Data.Schema.SchemaModel
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Sintassi
'Dichiarazione
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
Il tipo ModelElementClass espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
ClassName | Ottiene il nome della classe. |
![]() |
ExternalPropertyClasses | Ottiene un elenco di oggetti ModelPropertyClass che rappresentano proprietà non appartenenti al modello corrente. |
![]() |
HierarchicalRelationshipClass | Restituisce l'oggetto ModelRelationshipClass gerarchico. |
![]() |
IdentifierGroup | Ottiene il gruppo di identificatori a cui appartiene l'elemento. |
![]() |
ImplementedInterfaces | Ottiene un elenco di interfacce implementate da questa classe. |
![]() |
NameMandatory | Ottiene un valore che indica se questa classe deve avere un nome. |
![]() |
PropertyClasses | Ottiene un elenco di oggetti metadati per le proprietà in questo elemento. (Ereditato da ModelPropertyContainerClass) |
![]() |
RelationshipClasses | Ottiene un elenco di classi relazione per questo elemento. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetPropertyClass | Restituisce l'oggetto metadati delle proprietà identificato dal nome specificato. (Ereditato da ModelPropertyContainerClass) |
![]() |
GetRelationshipClass | Restituisce la relazione definita dal nome fornito. |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
ImplementsInterface | Restituisce un valore che indica se questa classe implementa il tipo di interfaccia specificato. |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
OnExternalPropertyClassAdded | Chiamato quando una classe di proprietà esterne viene registrata per questo elemento. (Ereditato da ModelPropertyContainerClass) |
![]() |
ToString | Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.