IPluginCollectionView Interface

Provides filtering of IPluginCollection with caching of results. The view tracks Version and updates automatically after any change of the Parent collection. The order of items in the view is defined by Comparer.

Definition

Namespace: SMath.Extensibility.Collections
Assembly: SMath.Manager (in SMath.Manager.dll) Version: 1.74.9654.0
C#
public interface IPluginCollectionView : IEnumerable<IPluginContainer>, 
	IEnumerable
Implements
IEnumerableIPluginContainer, IEnumerable

Properties

Comparer Comparer which defines the order of items in the view.
Count Number of items in the view.
Parent Parent collection of plug-ins the view belongs to.

Methods

GetEnumeratorReturns an enumerator that iterates through the collection.
(Inherited from IEnumerableIPluginContainer)

See Also