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


IModelMultiRelationship - интерфейс

Используется для добавления нескольких связей.

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

Синтаксис

'Декларация
Public Interface IModelMultiRelationship _
    Inherits IModelRelationship, IModelEntity, IList(Of IModelElement),  _
    ICollection(Of IModelElement), IEnumerable(Of IModelElement), IEnumerable
public interface IModelMultiRelationship : IModelRelationship, 
    IModelEntity, IList<IModelElement>, ICollection<IModelElement>, 
    IEnumerable<IModelElement>, IEnumerable
public interface class IModelMultiRelationship : IModelRelationship, 
    IModelEntity, IList<IModelElement^>, ICollection<IModelElement^>, 
    IEnumerable<IModelElement^>, IEnumerable
type IModelMultiRelationship =  
    interface
        interface IModelRelationship
        interface IModelEntity
        interface IList<IModelElement>
        interface ICollection<IModelElement>
        interface IEnumerable<IModelElement>
        interface IEnumerable
    end
public interface IModelMultiRelationship extends IModelRelationship, IModelEntity, IList<IModelElement>, ICollection<IModelElement>, IEnumerable<IModelElement>, IEnumerable

Тип IModelMultiRelationship предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство Count Получает число элементов, содержащихся в интерфейсе ICollection<T>. (Унаследовано от ICollection<IModelElement>.)
Открытое свойство FromElement Получает исходный элемент связи. (Унаследовано от IModelRelationship.)
Открытое свойство IsReadOnly Получает значение, указывающее, доступна ли ICollection<T> только для чтения. (Унаследовано от ICollection<IModelElement>.)
Открытое свойство Item Получает или задает элемент по указанному индексу. (Унаследовано от IList<IModelElement>.)
Открытое свойство Model Получает ссылку на модель. (Унаследовано от IModelEntity.)
Открытое свойство RelationshipClass Получает класс метаданных. (Унаследовано от IModelRelationship.)

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

Методы

  Имя Описание
Открытый метод Add Добавляет элемент в интерфейс ICollection<T>. (Унаследовано от ICollection<IModelElement>.)
Открытый метод AddElement Добавляет запись связи (основанную на элементе) в конец связи.
Открытый метод AddRelationshipEntry Добавляет пустую запись связи в конец связи.
Открытый метод Clear Удаляет все элементы из коллекции ICollection<T>. (Унаследовано от ICollection<IModelElement>.)
Открытый метод Contains Определяет, содержит ли интерфейс ICollection<T> указанное значение. (Унаследовано от ICollection<IModelElement>.)
Открытый метод CopyTo Копирует элементы ICollection<T> в Array, начиная с конкретного индекса Array. (Унаследовано от ICollection<IModelElement>.)
Открытый метод GetEnumerator() Возвращает перечислитель, выполняющий перебор элементов в коллекции. (Унаследовано от IEnumerable<IModelElement>.)
Открытый метод GetEnumerator() Возвращает перечислитель, который выполняет итерацию по элементам коллекции. (Унаследовано от IEnumerable.)
Открытый метод GetReferencedElements Возвращает связанные элементы. (Унаследовано от IModelRelationship.)
Открытый метод GetReferencedRelationshipEntries Возвращает связанные записи отношения. (Унаследовано от IModelRelationship.)
Открытый метод GetRelationshipEntry Возвращает запись связи в указанном индексе.
Открытый метод IndexOf(T) Определяет индекс заданного элемента коллекции IList<T>. (Унаследовано от IList<IModelElement>.)
Открытый метод IndexOf(IModelElement, Int32) Возвращает индекс первого вхождения записи связи, основанной на указанном элементе.
Открытый метод Insert Вставляет элемент в список IList<T> по указанному индексу. (Унаследовано от IList<IModelElement>.)
Открытый метод InsertElement Вставляет запись связи (основанную на элементе) по указанному индексу.
Открытый метод InsertRelationshipEntry Вставляет пустую запись связи по указанному индексу.
Открытый метод Remove Удаляет первое вхождение указанного объекта из коллекции ICollection<T>. (Унаследовано от ICollection<IModelElement>.)
Открытый метод RemoveAt Удаляет элемент IList<T> по указанному индексу. (Унаследовано от IList<IModelElement>.)

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

См. также

Ссылки

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