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


Элементы AttributeRelationshipCollection

Contains a collection of AttributeRelationship objects. This class cannot be inherited.

Тип AttributeRelationshipCollection предоставляет доступ к следующим элементам.

Методы

  Имя Описание
Открытый метод Add(String) Creates and adds the AttributeRelationship, which is defined by attributeID, to the end of the collection.
Открытый метод Add(AttributeRelationship) Adds the specified AttributeRelationship to the end of the collection.
Защищенный метод Add(ModelComponent) Инфраструктура. (Наследуется из ModelComponentCollection.)
Защищенный метод Add(String, IModelComponent) (Наследуется из ModelComponentCollection.)
Защищенный метод Add(ModelComponent, Boolean) Инфраструктура. (Наследуется из ModelComponentCollection.)
Защищенный метод Add(String, IModelComponent, Boolean) (Наследуется из ModelComponentCollection.)
Защищенный метод AddNew(String, Type) Инфраструктура. (Наследуется из ModelComponentCollection.)
Защищенный метод AddNew(String, String, Type) Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытый метод CanAdd Инфраструктура. (Наследуется из ModelComponentCollection.)
Защищенный метод ChangeKey Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытый метод Clear Removes all elements from the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Открытый метод Contains(String) Indicates whether the collection contains the AttributeRelationship, identified by attributeId
Открытый метод Contains(AttributeRelationship) Indicates whether the collection contains the specified AttributeRelationship.
Защищенный метод Contains(IModelComponent) (Наследуется из ModelComponentCollection.)
Открытый метод ContainsName Indicates whether the collection contains a AttributeRelationship with the specified name
Открытый метод CopyTo Copies the entire ModelComponentCollection to a one-dimensional Array, starting at the specified index of the target array. (Наследуется из ModelComponentCollection.)
Защищенный метод EnsureLoaded Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытый метод Equals (Наследуется из Object.)
Защищенный метод Finalize (Наследуется из Object.)
Открытый метод Find Gets the AttributeRelationship, with the specified attributeId, from the collection.
Открытый метод GetEnumerator Returns an enumerator that can iterate through the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Открытый метод GetHashCode (Наследуется из Object.)
Защищенный метод GetItem Gets a reference to the specified component. (Наследуется из ModelComponentCollection.)
Открытый метод GetNewName Assists in creating new consecutive numbered names that start with namePrefix.
Открытый метод GetType (Наследуется из Object.)
Открытый метод IndexOf(String) Gets the index of a AttributeRelationship, identified by attributeId, in the collection.
Открытый метод IndexOf(AttributeRelationship) Gets the index of a specified AttributeRelationship in the collection.
Защищенный метод IndexOf(IModelComponent) (Наследуется из ModelComponentCollection.)
Открытый метод IndexOfName Gets the index of a AttributeRelationship, identified by name, in the collection.
Открытый метод Insert(Int32, AttributeRelationship) Inserts the specified AttributeRelationship into the collection at the location specified by index.
Открытый метод Insert(Int32, String) Creates and inserts the specified AttributeRelationship into the collection at the specified index.
Защищенный метод Insert(Int32, ModelComponent) Инфраструктура. (Наследуется из ModelComponentCollection.)
Защищенный метод Insert(IModelComponent, String, Int32) (Наследуется из ModelComponentCollection.)
Защищенный метод Insert(IModelComponent, String, Int32, Boolean) (Наследуется из ModelComponentCollection.)
Открытый метод IsValidName(String) Verifies that the specified name is a valid name for an AttributeRelationship.
Открытый метод IsValidName(String, String%) Verifies that the specified name is a valid name for an AttributeRelationship and returns the error message if it the name is not valid.
Защищенный метод MemberwiseClone (Наследуется из Object.)
Открытый метод Move(Int32, Int32) Moves a specified AttributeRelationship from one position to another position in the collection.
Открытый метод Move(String, Int32) Moves the specified AttributeRelationship into the collection at the specified index position.
Открытый метод Move(AttributeRelationship, Int32) Moves a specified AttributeRelationship to a new index position in the collection.
Открытый метод Remove(String) Removes an AttributeRelationship, identified by attributeId, from the collection.
Открытый метод Remove(AttributeRelationship) Removes the specified AttributeRelationship from the collection.
Защищенный метод Remove (Наследуется из ModelComponentCollection.)
Открытый метод Remove(String, Boolean) Инфраструктура.
Открытый метод Remove(AttributeRelationship, Boolean) Инфраструктура.
Открытый метод RemoveAt(Int32) Removes the IModelComponent at the specified index from the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Открытый метод RemoveAt(Int32, Boolean) Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытый метод ToString (Наследуется из Object.)

В начало

Свойства

  Имя Описание
Открытое свойство Count Gets the number of ModelComponent objects in the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Защищенное свойство DemandLoadingService Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытое свойство IsFixedSize Gets a value indicating whether the ModelComponentCollection has a fixed size. (Наследуется из ModelComponentCollection.)
Открытое свойство IsReadOnly Gets a value indicating whether the ModelComponentCollection is read-only. (Наследуется из ModelComponentCollection.)
Открытое свойство IsSynchronized Gets a value indicating whether access to the ModelComponentCollection is synchronized (thread-safe). (Наследуется из ModelComponentCollection.)
Открытое свойство Item[ ( [ ( Int32] ) ] ) Gets the specified AttributeRelationship object from the collection at the index.
Открытое свойство Item[ ( [ ( String] ) ] ) Gets the specified AttributeRelationship object from the collection.
Защищенное свойство ItemsType Gets the Type of objects that can be contained by the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Открытое свойство Parent Gets the IModelComponent that contains the ModelComponentCollection. (Наследуется из ModelComponentCollection.)
Защищенное свойство Preloadable Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытое свойство SyncRoot Gets an object that can be used to synchronize access to the ModelComponentCollection. (Наследуется из ModelComponentCollection.)

В начало

События

  Имя Описание
Открытое событие CollectionChanged Инфраструктура. (Наследуется из ModelComponentCollection.)
Открытое событие CollectionChanging Инфраструктура. (Наследуется из ModelComponentCollection.)

В начало

Явные реализации интерфейса

  Имя Описание
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Add (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Clear (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Contains (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .IndexOf (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Insert (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытое свойство IList. . :: . .Item (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .Remove (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IList. . :: . .RemoveAt (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IModelComponentCollection. . :: . .Contains (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IModelComponentCollection. . :: . .Remove(IModelComponent) (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IModelComponentCollection. . :: . .Remove(IModelComponent, Boolean) (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытый метод IOnDemandLoadableCollection. . :: . .BlockOnDemandLoad (Наследуется из ModelComponentCollection.)
Явная реализация интерфейсаЗакрытое свойство IOnDemandLoadableCollection. . :: . .Loaded (Наследуется из ModelComponentCollection.)

В начало