Open this page in the API Guide

OlapConnection<TNative> Class

The class encapsulates an OLAP based connection.
Inheritance Hierarchy
System.Object
  Dundas.BI.Data.DataProviders.Olap.OlapConnection<TNative>

Namespace:  Dundas.BI.Data.DataProviders.Olap
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.1.0.1000)
Syntax
public abstract class OlapConnection<TNative> : IOlapConnection<TNative>, 
	IDisposable
where TNative : IDbConnection

Type Parameters

TNative
The type of the native connector.

The OlapConnection<TNative> type exposes the following members.

Constructors
  NameDescription
Protected methodOlapConnection<TNative>
Initializes a new instance of the OlapConnection<TNative> class.
Top
Properties
  NameDescription
Public propertyCatalog
Gets or sets the OLAP catalog.
Public propertyConnectionId
Gets or sets the connection ID.
Public propertyConnectionString
Gets or sets the connection string.
Public propertyDataConnector
Gets the data connector.
Public propertyEffectiveUserName
Gets or sets the name of the user in Connect As scenarios.
Public propertyLastUpdatedOn
Gets or sets the last update date.
Public propertyNativeConnection
Gets the native connection.
Public propertyOnCubeUpdated
Gets or sets delegate to execute when the cube metadata is updated.
Public propertyState
Gets the state.
Top
Methods
  NameDescription
Public methodDispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Protected methodDispose(Boolean)
Releases unmanaged and - optionally - managed resources.
Public methodOpen
Opens the connection.
Top
See Also