DerivativeAttribute.ImplementationSpecific Property

Gets or sets whether the derivative must remain attached to its concrete CLR implementation, preventing otherwise possible sharing or generalization to the semantic function.

Definition

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

Property Value

Boolean
true for an implementation-specific derivative; otherwise, false. The default is false.

Remarks

True prevents automatic generalization. False allows sharing when semantic identity and safe element polymorphism are established; otherwise a nested rule remains exact. Top-level semantic providers require false and successful generalization.

See Also