IModelSingleRelationship<TFrom, TTo> (Interfaz)
Si se utiliza esta interfaz, puede haber un único elemento en el lado derecho.
Espacio de nombres: Microsoft.Data.Schema.SchemaModel
Ensamblado: Microsoft.Data.Schema (en Microsoft.Data.Schema.dll)
Sintaxis
'Declaración
Public Interface IModelSingleRelationship(Of TFrom As {Class, IModelElement}, TTo As {Class, IModelElement}) _
Inherits IModelRelationship(Of TFrom, TTo), IModelSingleRelationship, IModelRelationship, _
IModelEntity
public interface IModelSingleRelationship<TFrom, TTo> : IModelRelationship<TFrom, TTo>,
IModelSingleRelationship, IModelRelationship, IModelEntity
where TFrom : class, IModelElement
where TTo : class, IModelElement
generic<typename TFrom, typename TTo>
where TFrom : ref class, IModelElement
where TTo : ref class, IModelElement
public interface class IModelSingleRelationship : IModelRelationship<TFrom, TTo>,
IModelSingleRelationship, IModelRelationship, IModelEntity
type IModelSingleRelationship<'TFrom, 'TTo when 'TFrom : not struct and IModelElement when 'TTo : not struct and IModelElement> =
interface
interface IModelRelationship<'TFrom, 'TTo>
interface IModelSingleRelationship
interface IModelRelationship
interface IModelEntity
end
JScript no admite el uso de métodos ni tipos genéricos.
Parámetros de tipo
- TFrom
- TTo
El tipo IModelSingleRelationship<TFrom, TTo> expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Element | Obtiene o establece el elemento relacionado. (Se hereda de IModelSingleRelationship). | |
Element | Obtiene o establece el elemento relacionado. | |
FromElement | Obtiene el elemento relacionado. (Se hereda de IModelRelationship). | |
FromElement | Obtiene el elemento relacionado. (Se hereda de IModelRelationship<TFrom, TTo>). | |
Model | Obtiene la referencia del modelo. (Se hereda de IModelEntity). | |
RelationshipClass | Obtiene la clase de metadatos. (Se hereda de IModelRelationship). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Clear | Elimina la entrada de la relación, si existía. (Se hereda de IModelSingleRelationship). | |
GetReferencedElements() | Devuelve los elementos relacionados. (Se hereda de IModelRelationship). | |
GetReferencedElements() | Obtiene la lista de elementos relacionados. (Se hereda de IModelRelationship<TFrom, TTo>). | |
GetReferencedRelationshipEntries | Devuelve las entradas de la relación relacionada. (Se hereda de IModelRelationship). | |
GetRelationshipEntry | Devuelve la entrada de la relación relacionada. (Se hereda de IModelSingleRelationship). | |
RecreateRelationshipEntry() | Devuelve una nueva entrada de relación vacía o reemplaza una existente. (Se hereda de IModelSingleRelationship). | |
RecreateRelationshipEntry(TTo) | Devuelve una nueva entrada de relación que señala a un elemento especificado o reemplaza cualquiera existente. | |
RecreateRelationshipEntry(IModelElement) | Devuelve una nueva entrada de relación que señala a un elemento especificado o reemplaza uno existente. (Se hereda de IModelSingleRelationship). |
Arriba