Поделиться через


IModelSingleRelationship<TFrom, TTo> - интерфейс

При использовании этого интерфейса в правой стороне связи может быть только один элемент.

Пространство имен:  Microsoft.Data.Schema.SchemaModel
Сборка:  Microsoft.Data.Schema (в Microsoft.Data.Schema.dll)

Синтаксис

'Декларация
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 не поддерживает универсальные типы и методы.

Параметры типа

  • TFrom
  • TTo

Тип IModelSingleRelationship<TFrom, TTo> предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Element Получает или задает целевой элемент связи. (Унаследовано от IModelSingleRelationship.)
Открытое свойство Element Получает или задает целевой элемент связи.
Открытое свойство FromElement Получает исходный элемент связи. (Унаследовано от IModelRelationship.)
Открытое свойство FromElement Получает исходный элемент связи. (Унаследовано от IModelRelationship<TFrom, TTo>.)
Открытое свойство Model Получает ссылку на модель. (Унаследовано от IModelEntity.)
Открытое свойство RelationshipClass Получает класс метаданных. (Унаследовано от IModelRelationship.)

В начало страницы

Методы

  Имя Описание
Открытый метод Clear Удаляет запись отношения, если она существует. (Унаследовано от IModelSingleRelationship.)
Открытый метод GetReferencedElements() Возвращает связанные элементы. (Унаследовано от IModelRelationship.)
Открытый метод GetReferencedElements() Получает список целевых элементов связи. (Унаследовано от IModelRelationship<TFrom, TTo>.)
Открытый метод GetReferencedRelationshipEntries Возвращает связанные записи отношения. (Унаследовано от IModelRelationship.)
Открытый метод GetRelationshipEntry Возвращает запись для целевого элемента связи. (Унаследовано от IModelSingleRelationship.)
Открытый метод RecreateRelationshipEntry() Возвращает пустую новую запись отношения или заменяет существующую. (Унаследовано от IModelSingleRelationship.)
Открытый метод RecreateRelationshipEntry(TTo) Возвращает новую пустую запись связи, указывающую на заданный элемент, или заменяет любую существующую запись.
Открытый метод RecreateRelationshipEntry(IModelElement) Возвращает пустую новую запись отношения, указывающую на заданный элемент, или заменяет существующую. (Унаследовано от IModelSingleRelationship.)

В начало страницы

См. также

Ссылки

Microsoft.Data.Schema.SchemaModel - пространство имен