Skip to main content
All docs
V25.1
  • .NET Framework 4.6.2+

    Session(IServiceProvider, IObjectLayer, IDisposable[]) Constructor

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

    Namespace: DevExpress.Xpo

    Assembly: DevExpress.Xpo.v25.1.dll

    NuGet Package: DevExpress.Xpo

    Declaration

    public Session(
        IServiceProvider serviceProvider,
        IObjectLayer 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 IObjectLayer

    An object which implements the IObjectLayer interface. This value is assigned to the Session.ObjectLayer 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