Partager via


IModelRelationshipEntry, interface

Représente une référence d'un élément à un autre, qui peut ne pas être résolue.

Espace de noms :  Microsoft.Data.Schema.SchemaModel
Assembly :  Microsoft.Data.Schema (dans Microsoft.Data.Schema.dll)

Syntaxe

'Déclaration
Public Interface IModelRelationshipEntry _
    Inherits IModelAnnotationHolder, IEquatable(Of IModelRelationshipEntry), IComparable(Of IModelRelationshipEntry)
public interface IModelRelationshipEntry : IModelAnnotationHolder, 
    IEquatable<IModelRelationshipEntry>, IComparable<IModelRelationshipEntry>
public interface class IModelRelationshipEntry : IModelAnnotationHolder, 
    IEquatable<IModelRelationshipEntry^>, IComparable<IModelRelationshipEntry^>
type IModelRelationshipEntry =  
    interface
        interface IModelAnnotationHolder
        interface IEquatable<IModelRelationshipEntry>
        interface IComparable<IModelRelationshipEntry>
    end
public interface IModelRelationshipEntry extends IModelAnnotationHolder, IEquatable<IModelRelationshipEntry>, IComparable<IModelRelationshipEntry>

Le type IModelRelationshipEntry expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Element Obtient ou définit l'élément référencé.
Propriété publique FromElement
Propriété publique Ordinal Obtient l'emplacement de cette entrée dans la relation.
Propriété publique RelationshipClass Obtient la classe de relations.
Propriété publique SourceCodePositions

Début

Méthodes

  Nom Description
Méthode publique AddAnnotation Ajoute l'annotation donnée à cet élément. (Hérité de IModelAnnotationHolder.)
Méthode publique CompareTo Compare l'objet en cours à un autre objet du même type. (Hérité de IComparable<IModelRelationshipEntry>.)
Méthode publique Equals Indique si l'objet actuel est égal à un autre objet du même type. (Hérité de IEquatable<IModelRelationshipEntry>.)
Méthode publique GetAnnotations() Retourne une liste d'annotations attachées à cet élément. (Hérité de IModelAnnotationHolder.)
Méthode publique GetAnnotations(Type) Retourne une liste d'annotations attachées du type donné. (Hérité de IModelAnnotationHolder.)
Méthode publique GetAnnotations(ModelIdentifier) Retourne une liste d'annotations attachées qui ont l'identificateur donné. (Hérité de IModelAnnotationHolder.)
Méthode publique GetAnnotations(ModelIdentifier, Type) (Hérité de IModelAnnotationHolder.)
Méthode publique GetAnnotations<TType>() Retourne toutes les annotations de modèle attachées qui implémentent le type d'annotation donné et qui ont l'identificateur de modèle spécifié. (Hérité de IModelAnnotationHolder.)
Méthode publique GetAnnotations<TType>(ModelIdentifier) (Hérité de IModelAnnotationHolder.)
Méthode publique RemoveAnnotation Supprime l'annotation spécifiée de cet élément de modèle. (Hérité de IModelAnnotationHolder.)

Début

Voir aussi

Référence

Microsoft.Data.Schema.SchemaModel, espace de noms