Skip to main content
All docs
V25.1
  • BeforeLoadProviderCustomAssemblyEventArgs Class

    Namespace: DevExpress.DataAccess.Sql

    Assembly: DevExpress.DataAccess.v25.1.dll

    NuGet Package: DevExpress.DataAccess

    #Declaration

    public class BeforeLoadProviderCustomAssemblyEventArgs :
        EventArgs

    #Remarks

    Loading provider custom assemblies referenced by Firebird data sources is forbidden. The ProviderCustomAssemblyLoadingProhibitedException occurs on an unauthorized attempt to load a custom assembly as the FireBirdConnectionParameters.ClientLibrary parameter.

    To permit loading a specific assembly, handle the BeforeLoadProviderCustomAssembly event (or the SqlDataSource.BeforeLoadProviderCustomAssemblyGlobal event) and specify the following properties of the BeforeLoadProviderCustomAssemblyEventArgs object:

    BeforeLoadProviderCustomAssemblyEventArgs.AllowLoading
    Specifies whether loading a Firebird provider custom assembly is allowed.
    BeforeLoadProviderCustomAssemblyEventArgs.AssemblyPath
    Specifies the path to the requested Firebird provider assembly.

    #Inheritance

    Object
    EventArgs
    BeforeLoadProviderCustomAssemblyEventArgs
    See Also