dotConnect for Google BigQuery Documentation
On this page
    Components
    On this page

    This topic presents a brief description of the classes and components included in dotConnect for Google BigQuery. Click the name of each component for more information.

    Core ADO.NET Classes

    Class Description
    BigQueryConnection Establishes a connection to Google BigQuery database and manages transactions.
    BigQueryCommand Executes SQL statements in Google BigQuery.
    BigQueryDataReader Provides forward-only, read-only access to query results from Google BigQuery.
    BigQueryDataAdapter Populates a DataSet and applies changes to Google BigQuery.
    BigQueryTransaction Represents a multi-statement transaction. Google BigQuery runs it within a session and supports the Snapshot isolation level only.
    BigQueryParameter Represents an input parameter of a BigQueryCommand.
    BigQueryException Represents an error encountered at Google BigQuery database. For an error encountered at the client, dotConnect for Google BigQuery throws a .NET exception.

    Complementary ADO.NET Classes

    Class Description
    BigQueryCommandBuilder Automatically generates commands for a BigQueryDataAdapter and populates the BigQueryParameter collection of a BigQueryCommand object.
    BigQueryConnectionStringBuilder Constructs a connection string by assigning values to appropriate properties.

    dotConnect for Google BigQuery Auxiliary Classes

    Class Description
    BigQueryLoader Serves to load data into Google BigQuery tables, using Google Cloud Storage as an intermediate data storage.
    BigQueryMonitor Serves to monitor dynamic SQL execution in applications that use dotConnect for Google BigQuery.