IPluginEntityMultiSetT Interface

A collection of plug-in entities which stores multiple entities per key.

  Note

The order of items in this collection is arbitrary and may change in future. Use explicit sorting of IEnumerableT results (for example, by LoadOrder or via Instance) if the order is important.

Definition

Namespace: SMath.Extensibility.Collections
Assembly: SMath.Manager (in SMath.Manager.dll) Version: 1.74.9654.0
C#
public interface IPluginEntityMultiSet<T> : IPluginEntityCollection<T>, 
	IEnumerable<T>, IEnumerable
Implements
IPluginEntityCollectionT, IEnumerableT, IEnumerable

Type Parameters

T
Type of items which are stored in the collection.

Properties

Count Number of items in the collection.
(Inherited from IPluginEntityCollectionT)

Methods

Contains Determines whether an item with the specified value of PublicGuid is present in the collection.
(Inherited from IPluginEntityCollectionT)
GetEnumeratorReturns an enumerator that iterates through the collection.
(Inherited from IEnumerableT)
TryGet Attempts to retrieve all items with the specified value of PublicGuid from in the collection.

See Also