Compartir a través de


IModelRelationshipEntry (Interfaz)

Representa una referencia de un elemento a otro, que podría estar sin resolver.

Espacio de nombres:  Microsoft.Data.Schema.SchemaModel
Ensamblado:  Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)

Sintaxis

'Declaración
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>

El tipo IModelRelationshipEntry expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Element Obtiene o establece el elemento al que se hace referencia.
Propiedad pública FromElement
Propiedad pública Ordinal Obtiene la ubicación de esta entrada en la relación.
Propiedad pública RelationshipClass Obtiene la clase de relación.
Propiedad pública SourceCodePositions

Arriba

Métodos

  Nombre Descripción
Método público AddAnnotation Agrega la anotación especificada a este elemento. (Se hereda de IModelAnnotationHolder).
Método público CompareTo Compara el objeto actual con otro objeto del mismo tipo. (Se hereda de IComparable<IModelRelationshipEntry>).
Método público Equals Indica si el objeto actual es igual a otro objeto del mismo tipo. (Se hereda de IEquatable<IModelRelationshipEntry>).
Método público GetAnnotations() Devuelve una lista de las anotaciones adjuntas a este elemento. (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations(Type) Devuelve una lista de anotaciones adjuntas del tipo especificado. (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations(ModelIdentifier) Devuelve una lista de las anotaciones adjuntas que tienen el identificador especificado. (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations(ModelIdentifier, Type) (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations<TType>() Devuelve todas las anotaciones adjuntas que implementan el tipo de anotación especificado y tienen el identificador del modelo indicado. (Se hereda de IModelAnnotationHolder).
Método público GetAnnotations<TType>(ModelIdentifier) (Se hereda de IModelAnnotationHolder).
Método público RemoveAnnotation Quita la anotación especificada de este elemento del modelo. (Se hereda de IModelAnnotationHolder).

Arriba

Vea también

Referencia

Microsoft.Data.Schema.SchemaModel (Espacio de nombres)