Compartilhar via


Interface IModelSingleRelationship<TFrom, TTo>

Se essa interface é usada, pode haver um único elemento no lado direito.

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

Sintaxe

'Declaração
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
O JScript não oferece suporte a tipos ou métodos genéricos.

Parâmetros de tipo

  • TFrom
  • TTo

O tipo IModelSingleRelationship<TFrom, TTo> expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Element Obtém ou define o elemento relacionado. (Herdado de IModelSingleRelationship.)
Propriedade pública Element Obtém ou define o elemento relacionado.
Propriedade pública FromElement Obtém o elemento relacionado. (Herdado de IModelRelationship.)
Propriedade pública FromElement Obtém o elemento relacionado. (Herdado de IModelRelationship<TFrom, TTo>.)
Propriedade pública Model Obtém a referência de modelo. (Herdado de IModelEntity.)
Propriedade pública RelationshipClass Obtém a classe de metadados. (Herdado de IModelRelationship.)

Início

Métodos

  Nome Descrição
Método público Clear Exclui a entrada de relacionamento, se ele existisse. (Herdado de IModelSingleRelationship.)
Método público GetReferencedElements() Retorna os elementos relacionados. (Herdado de IModelRelationship.)
Método público GetReferencedElements() Obtém uma lista dos elementos relacionados. (Herdado de IModelRelationship<TFrom, TTo>.)
Método público GetReferencedRelationshipEntries Retorna as entradas de relação. (Herdado de IModelRelationship.)
Método público GetRelationshipEntry Retorna a entrada de relação. (Herdado de IModelSingleRelationship.)
Método público RecreateRelationshipEntry() Retorna uma nova entrada de relacionamento vazio ou substitui uma existente. (Herdado de IModelSingleRelationship.)
Método público RecreateRelationshipEntry(TTo) Retorna uma nova entrada de relacionamento, apontando para um elemento especificado, ou substitui qualquer um existente.
Método público RecreateRelationshipEntry(IModelElement) Retorna uma nova entrada de relacionamento que aponta para um elemento especificado ou substitui uma existente. (Herdado de IModelSingleRelationship.)

Início

Consulte também

Referência

Namespace Microsoft.Data.Schema.SchemaModel