Registry T  ClassNFX Class Library

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

Represents a thread-safe registry of T. 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 (such as components) that have much longer time span than components that look them up. Registry performs lock-free lookup which speeds-up many concurrent operations that need to map names into objects. The enumeration over registry makes a snapshot of its data, hence a registry may be modified by other threads while being enumerated.
Inheritance Hierarchy

OnlineSystem Object
  NFX Registry T 
    NFX.Glue Bindings
    NFX.Glue Providers
    NFX.Glue Servers
    NFX OrderedRegistry T 

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

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

T
See Also