ProviderManager Class

Manages implementation providers.

Definition

Namespace: Extreme.Providers
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
public class ProviderManager
Inheritance
Object  →  ProviderManager

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetAllImplementations<T> Returns a list of all implementations of the specified type.
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
LoadFromAssembly Loads the providers that were defined in the specified assembly.
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
RegisterGenericProviderType Register a provider that is generic over the element type.
RegisterProvider Register a provider.
ToStringReturns a string that represents the current object.
(Inherited from Object)

Fields

Instance Returns the active instance of the provider manager.

Extension Methods

RegisterGenericProvider Registers the provider of generic implementations of linear algebra functions.
(Defined by GenericImplementations)
RegisterSinglePrecisionProvider Registers the provider of generic implementations of linear algebra functions.
(Defined by SinglePrecisionImplementations)

See Also