OrderedRegistry T  ClassNFX Class Library

[This is preliminary documentation and is subject to change.]

Represents a thread-safe registry of T which is ordered by Order property. This class is efficient for concurrent read access and is not designed for cases when frequent modifications happen. It is ideal for lookup of named instances that have much longer time span than components that look them up. Note: since registry does reading in a lock-free manner, it is possible to have an inconsistent read snapshot of ordered items which may capture items that have already/not yet been added to the registry
Inheritance Hierarchy

OnlineSystem Object
  NFX Registry T 
    NFX OrderedRegistry T 
      NFX.Wave.Handlers TypeLocations

Namespace: NFX
Assembly: NFX (in NFX.dll) Version: 3.0.0.1 (3.0.0.1)
Syntax

[SerializableAttribute]
public class OrderedRegistry<T> : Registry<T>, 
	IOrderedRegistry<T>, IRegistry<T>, IEnumerable<T>, IEnumerable 
where T : INamed, IOrdered
Type Parameters

T
See Also