TypeAssociationRegistry Class

Represents a global registry of type associations.

Definition

Namespace: Extreme.Mathematics.Generic
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public static class TypeAssociationRegistry
Inheritance
Object  →  TypeAssociationRegistry

Remarks

Use the TypeAssociationRegistry to access named associations between types that have been declared using the TypeAssociationAttribute attribute, or to manually add associations to the registry.

Methods

GetInstance Gets an instance of the value of a type association for an owner type.
GetSpecialization Gets an instance of the specializing type.
GetValue Gets the value of a type association for an owner type.
Register Registers a type association in the registry.

Fields

ArithmeticKey Specifies the key that represents the association between an operand type (the owner) and the type that implements generic operations on the operand type.

See Also