code: function(options){
          var request = _applyProps(
              options,
              {
                  requestType: Xmla.DBSCHEMA_TABLES_INFO
              },
              true
          );
          return this.discover(request);
      }
docs: Invokes the <code><a href="#method_discover">discover()</a></code> method using
  <code><a href="#property_DBSCHEMA_TABLES_INFO"></a></code> as value for the <code>requestType</code>,
  and retrieves the <code>DBSCHEMA_TABLES_INFO</code> schema rowset.
  ...todo...
  The rowset has the following columns:
  <table border="1" class="schema-rowset">
  <thead>
  <tr>
  <th>Column Name</th>
  <th>Type</th>
  <th>Description</th>
  <th>Restriction</th>
  <th>Nullable</th>
  </tr>
  </thead>
  <tbody>
  </tbody>
  </table>
  @method discoverDBTablesInfo
  @param {Object} options An object whose properties convey the options for the XML/A a <code>DBSCHEMA_TABLES_INFO</code> request.
  @return {Xmla.Rowset} The result of the invoking the XML/A <code>Discover</code> method. For synchronous requests, an instance of a <code><a href="Xmla.Rowset.html#Xmla.Rowset">Xmla.Rowset</a></code> that represents the <code>DBSCHEMA_TABLES_INFO</code> schema rowset. For an asynchronous request, the return value is not defined: you should add a listener (see: <code><a href="#method_addListener">addListener()</a></code>) and listen for the <code>success</code> (see: <code><a href="#property_EVENT_SUCCESS">EVENT_SUCCESS</a></code>) or <code>discoversuccess</code> (see: <code><a href="#property_EVENT_DISCOVER_SUCCESS">EVENT_DISCOVER_SUCCESS</a></code>) events.