NumericsConfiguration.AllowLegacyProviders Property

Gets or sets whether providers with a recognized legacy compatibility contract but without current compatibility metadata may be loaded.

Definition

Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.8.0
C#
public static bool AllowLegacyProviders { get; set; }

Property Value

Boolean
True by default. Set to false before loading providers to require the current metadata handshake.

Remarks

For native providers, only the established v10 MKL family has a legacy profile. Invalid or incompatible reported metadata is always rejected. This setting does not unload providers already in use or change their cached information.

See Also