Back to Devexpress

BeforeLoadProviderCustomAssemblyEventArgs Class

corelibraries-devexpress-dot-dataaccess-dot-sql-69624a8e.md

latest3.0 KB
Original Source

BeforeLoadProviderCustomAssemblyEventArgs Class

Provides data for the SqlDataSource.BeforeLoadProviderCustomAssembly and SqlDataSource.BeforeLoadProviderCustomAssemblyGlobal events.

Namespace : DevExpress.DataAccess.Sql

Assembly : DevExpress.DataAccess.v25.2.dll

NuGet Package : DevExpress.DataAccess

Declaration

csharp
public class BeforeLoadProviderCustomAssemblyEventArgs :
    EventArgs
vb
Public Class BeforeLoadProviderCustomAssemblyEventArgs
    Inherits EventArgs

BeforeLoadProviderCustomAssemblyEventArgs is the data class for the following events:

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.AllowLoadingSpecifies whether loading a Firebird provider custom assembly is allowed.BeforeLoadProviderCustomAssemblyEventArgs.AssemblyPathSpecifies the path to the requested Firebird provider assembly.

Inheritance

Object EventArgs BeforeLoadProviderCustomAssemblyEventArgs

See Also

BeforeLoadProviderCustomAssemblyEventArgs Members

DevExpress.DataAccess.Sql Namespace