The requested page is not available for the requested platform. You are viewing the content for .NET Framework 4.5.2+ platform.
.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

Session(IObjectLayer, IDisposable[]) Constructor

Initializes a new instance of the Session class with specified settings and connects it to a data store.

Namespace: DevExpress.Xpo

Assembly: DevExpress.Xpo.v19.2.dll

Declaration

public Session(
    IObjectLayer layer,
    params IDisposable[] disposeOnDisconnect
)
Public Sub New(
    layer As IObjectLayer,
    ParamArray disposeOnDisconnect As IDisposable()
)
public Session(
    IObjectLayer layer,
    params IDisposable[] disposeOnDisconnect
)
Public Sub New(
    layer As IObjectLayer,
    ParamArray disposeOnDisconnect As IDisposable()
)

Parameters

Name Type Description
layer IObjectLayer

An object implementing the IObjectLayer interface. This value is assigned to the Session.ObjectLayer property.

disposeOnDisconnect IDisposable[]

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

Parameters

Name Type Description
layer IObjectLayer

An object implementing the IObjectLayer interface. This value is assigned to the Session.ObjectLayer property.

disposeOnDisconnect IDisposable[]

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

See Also