Show / Hide Table of Contents

Class StructuredTypeOperationsCollection

Inheritance
object
Collection<IOperation>
ObservableCollectionExtended<IOperation>
ObservableList<IOperation>
ObservableOppositeList<IStructuredType, IOperation>
StructuredTypeOperationsCollection
Implements
IReadOnlyList<IOperation>
IReadOnlyCollection<IOperation>
IList
ICollection
INotifyCollectionChanging
INotifyPropertyChanged
INotifyCollectionChanged
IListExpression<IOperation>
IList<IOperation>
ICollectionExpression<IOperation>
IEnumerableExpression<IOperation>
IEnumerableExpression
ICollection<IOperation>
IEnumerable<IOperation>
IEnumerable
Inherited Members
ObservableOppositeList<IStructuredType, IOperation>.Parent
ObservableOppositeList<IStructuredType, IOperation>.SetOpposite(IOperation, IStructuredType)
ObservableOppositeList<IStructuredType, IOperation>.ClearItems()
ObservableOppositeList<IStructuredType, IOperation>.InsertItem(int, IOperation)
ObservableOppositeList<IStructuredType, IOperation>.RemoveItem(int)
ObservableOppositeList<IStructuredType, IOperation>.SetItem(int, IOperation)
ObservableOppositeList<IStructuredType, IOperation>.ToString()
ObservableList<IOperation>.AsNotifiable()
ObservableList<IOperation>.ToString()
ObservableCollectionExtended<IOperation>.CollectionChanging
ObservableCollectionExtended<IOperation>.CollectionChanged
ObservableCollectionExtended<IOperation>.PropertyChanged
ObservableCollectionExtended<IOperation>.OnCollectionChanging(NotifyCollectionChangedEventArgs)
ObservableCollectionExtended<IOperation>.OnCollectionChanged(NotifyCollectionChangedEventArgs, bool)
ObservableCollectionExtended<IOperation>.RequireEvents()
ObservableCollectionExtended<IOperation>.ClearItems()
ObservableCollectionExtended<IOperation>.InsertItem(int, IOperation)
ObservableCollectionExtended<IOperation>.MoveItem(int, int)
ObservableCollectionExtended<IOperation>.RemoveItem(int)
ObservableCollectionExtended<IOperation>.SetItem(int, IOperation)
Collection<IOperation>.Add(IOperation)
Collection<IOperation>.Clear()
Collection<IOperation>.Contains(IOperation)
Collection<IOperation>.CopyTo(IOperation[], int)
Collection<IOperation>.GetEnumerator()
Collection<IOperation>.IndexOf(IOperation)
Collection<IOperation>.Insert(int, IOperation)
Collection<IOperation>.Remove(IOperation)
Collection<IOperation>.RemoveAt(int)
Collection<IOperation>.Count
Collection<IOperation>.this[int]
Collection<IOperation>.Items
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: NMF.Models.Meta
Assembly: NMF.Models.dll
Syntax
public class StructuredTypeOperationsCollection : ObservableOppositeList<IStructuredType, IOperation>, IReadOnlyList<IOperation>, IReadOnlyCollection<IOperation>, IList, ICollection, INotifyCollectionChanging, INotifyPropertyChanged, INotifyCollectionChanged, IListExpression<IOperation>, IList<IOperation>, ICollectionExpression<IOperation>, IEnumerableExpression<IOperation>, IEnumerableExpression, ICollection<IOperation>, IEnumerable<IOperation>, IEnumerable

Constructors

| Edit this page View Source

StructuredTypeOperationsCollection(IStructuredType)

Declaration
public StructuredTypeOperationsCollection(IStructuredType parent)
Parameters
Type Name Description
IStructuredType parent

Methods

| Edit this page View Source

SetOpposite(IOperation, IStructuredType)

Declaration
protected override void SetOpposite(IOperation item, IStructuredType parent)
Parameters
Type Name Description
IOperation item
IStructuredType parent
Overrides
ObservableOppositeList<IStructuredType, IOperation>.SetOpposite(IOperation, IStructuredType)

Implements

IReadOnlyList<T>
IReadOnlyCollection<T>
IList
ICollection
INotifyCollectionChanging
INotifyPropertyChanged
INotifyCollectionChanged
IListExpression<T>
IList<T>
ICollectionExpression<T>
IEnumerableExpression<T>
IEnumerableExpression
ICollection<T>
IEnumerable<T>
IEnumerable
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX