public ADOTabularConnection(string connectionString, AdomdType connectionType, bool showHiddenObjects, ADOTabularMetadataDiscovery vistorType) { ShowHiddenObjects = showHiddenObjects; ConnectionString = connectionString; _adomdConn = new AdomdConnection(ConnectionString, connectionType); _connectionType = connectionType; // _adomdConn.ConnectionString = connectionString; //_adomdConn.Open(); if (vistorType == ADOTabularMetadataDiscovery.Adomd) { Visitor = new MetaDataVisitorADOMD(this); } else { Visitor = new MetaDataVisitorCSDL(this); } ConnectionChanged?.Invoke(this, new EventArgs()); }
public ADOTabularConnection(string connectionString, AdomdType connectionType, bool showHiddenObjects, ADOTabularMetadataDiscovery vistorType) { ShowHiddenObjects = showHiddenObjects; ConnectionString = connectionString; _adomdConn = new AdomdConnection(ConnectionString,connectionType); _connectionType = connectionType; // _adomdConn.ConnectionString = connectionString; //_adomdConn.Open(); if (vistorType == ADOTabularMetadataDiscovery.Adomd) { Visitor = new MetaDataVisitorADOMD(this); } else { Visitor = new MetaDataVisitorCSDL(this); } if (ConnectionChanged != null) ConnectionChanged(this, new EventArgs()); }
public ADOTabularConnection(string connectionString, AdomdType connectionType, ADOTabularMetadataDiscovery visitorType) : this(connectionString, connectionType, true, visitorType) { }