Skip to main content
All docs
V24.2
.NET Framework 4.6.2+

Session(IServiceProvider, IDataLayer, IDisposable[]) Constructor

Initializes a new instance of the Session class with specified settings.

Namespace: DevExpress.Xpo

Assembly: DevExpress.Xpo.v24.2.dll

Declaration

public Session(
    IServiceProvider serviceProvider,
    IDataLayer layer,
    params IDisposable[] disposeOnDisconnect
)

Parameters

Name Type Description
serviceProvider IServiceProvider

An object that implements the IServiceProvider interface. This object is assigned to the Session.ServiceProvider property.

layer IDataLayer

An object which implements the IDataLayer interface. This value is assigned to the Session.DataLayer property.

disposeOnDisconnect IDisposable[]

An array of objects that implement the System.IDisposable interface. These objects are automatically disposed of when the session is disconnected.

See Also