Share via


IModelRelationshipEntry-Schnittstelle

Stellt einen Verweis von einem Element auf ein anderes Element dar, das möglicherweise nicht aufgelöst ist.

Namespace:  Microsoft.Data.Schema.SchemaModel
Assembly:  Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)

Syntax

'Declaration
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>

Der IModelRelationshipEntry-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Element Ruft das Element, auf das verwiesen wird, ab oder legt es fest.
Öffentliche Eigenschaft FromElement
Öffentliche Eigenschaft Ordinal Ruft die Position dieses Eintrags in der Beziehung ab.
Öffentliche Eigenschaft RelationshipClass Ruft die Beziehungsklasse ab.
Öffentliche Eigenschaft SourceCodePositions

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddAnnotation Fügt diesem Element die angegebene Anmerkung hinzu. (Von IModelAnnotationHolder geerbt.)
Öffentliche Methode CompareTo Vergleicht das aktuelle Objekt mit einem anderen Objekt desselben Typs. (Von IComparable<IModelRelationshipEntry> geerbt.)
Öffentliche Methode Equals Gibt an, ob das aktuelle Objekt einem anderen Objekt des gleichen Typs entspricht. (Von IEquatable<IModelRelationshipEntry> geerbt.)
Öffentliche Methode GetAnnotations() Gibt eine Liste mit den Anmerkungen zurück, die an dieses Element angefügt sind. (Von IModelAnnotationHolder geerbt.)
Öffentliche Methode GetAnnotations(Type) Gibt eine Liste angefügter Anmerkungen mit dem angegebenen Typ zurück. (Von IModelAnnotationHolder geerbt.)
Öffentliche Methode GetAnnotations(ModelIdentifier) Gibt eine Liste angefügter Anmerkungen mit dem angegebenen Bezeichner zurück. (Von IModelAnnotationHolder geerbt.)
Öffentliche Methode GetAnnotations(ModelIdentifier, Type) (Von IModelAnnotationHolder geerbt.)
Öffentliche Methode GetAnnotations<TType>() Gibt alle angefügten Modellanmerkungen mit dem angegebenen Anmerkungstyp und dem angegebenen Modellbezeichner zurück. (Von IModelAnnotationHolder geerbt.)
Öffentliche Methode GetAnnotations<TType>(ModelIdentifier) (Von IModelAnnotationHolder geerbt.)
Öffentliche Methode RemoveAnnotation Entfernt die angegebene Anmerkung von diesem Modellelement. (Von IModelAnnotationHolder geerbt.)

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.Data.Schema.SchemaModel-Namespace