AdomdConnection Members
Include Protected Members
Include Inherited Members
Represents a connection to a multidimensional data source.
The AdomdConnection type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
AdomdConnection() | Initializes a new instance of the AdomdConnection class with default values. |
![]() |
AdomdConnection(String) | Initializes a new instance of the AdomdConnection class by using the specified connection string. |
![]() |
AdomdConnection(AdomdConnection) | Initializes a new instance of the AdomdConnection class by using values from a specified AdomdConnection class. The session identifier and command state are not the same. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
BeginTransaction() | Begins a new transaction. |
![]() |
BeginTransaction(IsolationLevel) | Begins a new transaction with the specified IsolationLevel enumeration value. |
![]() |
ChangeDatabase(String) | Changes the current database of the open AdomdConnection. |
![]() |
Clone() | Creates and returns an instance of an AdomdConnection based on the current AdomdConnection. Session ID and state are not cloned. |
![]() |
Close() | Closes the connection to the database and ends the session. |
![]() |
Close(Boolean) | Closes the connection to the database, indicating whether to end the session. |
![]() |
CreateCommand() | Creates and returns an AdomdCommand that is associated with the AdomdConnection. |
![]() |
CreateObjRef(Type) | (Inherited from MarshalByRefObject.) |
![]() |
Dispose() | (Inherited from Component.) |
![]() |
Dispose(Boolean) | (Inherited from Component.) |
![]() |
Equals(Object) | (Inherited from Object.) |
![]() |
Finalize() | (Inherited from Component.) |
![]() |
GetHashCode() | (Inherited from Object.) |
![]() |
GetLifetimeService() | (Inherited from MarshalByRefObject.) |
![]() |
GetSchemaDataSet(Guid, array<Object[]) | Returns schema information from a data source by using a Guid object to specify which schema information to return and by applying any specified restrictions to the information. |
![]() |
GetSchemaDataSet(String, AdomdRestrictionCollection) | Returns schema information from a data source by using a schema name to identify which schema to retrieve and by applying any specified restrictions to the information. |
![]() |
GetSchemaDataSet(Guid, array<Object[], Boolean) | Returns schema information from a data source by using a Guid object to identify the information, applying any specified restrictions on the information, and optionally throwing an exception when inline errors occur. |
![]() |
GetSchemaDataSet(String, AdomdRestrictionCollection, Boolean) | Returns schema information from a data source by using a schema name to identify the information, applying any specified restrictions to the information, and optionally throwing an exception when inline errors occur. |
![]() |
GetSchemaDataSet(String, String, AdomdRestrictionCollection) | Returns schema information from a data source by using a schema name and namespace to identify the information, and by applying any specified restrictions to the information. |
![]() |
GetSchemaDataSet(String, String, AdomdRestrictionCollection, Boolean) | Returns schema information from a data source by using a schema name and namespace to identify the information, applying any specified restrictions to the information, and, optionally throwing an exception when inline errors occur. |
![]() |
GetService(Type) | (Inherited from Component.) |
![]() |
GetType() | (Inherited from Object.) |
![]() |
InitializeLifetimeService() | (Inherited from MarshalByRefObject.) |
![]() |
MemberwiseClone() | (Inherited from Object.) |
![]() |
MemberwiseClone(Boolean) | (Inherited from MarshalByRefObject.) |
![]() |
Open() | Opens a connection with an analytical data source by using the settings specified in the ConnectionString property of the AdomdConnection. |
![]() |
Open(String) | |
![]() |
RefreshMetadata() | Forces the connection to repopulate all metadata from the server. |
![]() |
ToString() | (Inherited from Component.) |
Top
Properties
Name | Description | |
---|---|---|
![]() |
CanRaiseEvents | (Inherited from Component.) |
![]() |
ClientVersion | Gets the version of the ADOMD.NET client that implements the AdomdConnection. |
![]() |
ConnectionString | Gets or sets the string that the AdomdConnection uses to open an analytical data source. |
![]() |
ConnectionTimeout | Gets the time to wait for a connection to be established before the AdomdConnection stops trying to connect and generates an error. |
![]() |
Container | (Inherited from Component.) |
![]() |
Cubes | Gets an instance of a CubeCollection that represents the collection of cubes contained by an analytical data source. |
![]() |
Database | Gets the name of the database to be used after the AdomdConnection is open. |
![]() |
DesignMode | (Inherited from Component.) |
![]() |
Events | (Inherited from Component.) |
![]() |
MiningModels | Gets an instance of a MiningModelCollection that represents the collection of mining models that an analytical data source contains. |
![]() |
MiningServices | Gets an instance of a MiningServiceCollection that represents the collection of mining services that an analytical data source contains. |
![]() |
MiningStructures | Gets an instance of a MiningStructureCollection that represents the collection of mining structures that an analytical data source contains. |
![]() |
ProviderVersion | Gets the version of the XML for Analysis provider that the AdomdConnection uses. |
![]() |
ServerVersion | Gets the version of the server used that the AdomdConnection uses. |
![]() |
SessionID | Gets or sets the string identifier of the session that the AdomdConnection opened with the server. |
![]() |
ShowHiddenObjects | Gets or sets a value that indicates whether hidden objects are returned. |
![]() |
Site | (Inherited from Component.) |
![]() |
State | Gets the current state of the AdomdConnection. |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
IDbConnection.BeginTransaction() | |
![]() ![]() |
IDbConnection.BeginTransaction(IsolationLevel) | |
![]() ![]() |
ICloneable.Clone() | |
![]() ![]() |
IDbConnection.CreateCommand() |
Top