| Name | Description | |
|---|---|---|
![]() | BigQueryOAuthAuthenticationProvider Constructor | Initializes a new instance of the BigQueryOAuthAuthenticationProvider class with the specified options. |
The following tables list the members exposed by BigQueryOAuthAuthenticationProvider.
| Name | Description | |
|---|---|---|
![]() | BigQueryOAuthAuthenticationProvider Constructor | Initializes a new instance of the BigQueryOAuthAuthenticationProvider class with the specified options. |
| Name | Description | |
|---|---|---|
![]() ![]() | Default | The default provider instance. It uses the Devart OAuth 2.0 application and the redirect URL http://127.0.0.1:59996/bigquery. |
| Name | Description | |
|---|---|---|
![]() | Options | Gets the OAuth 2.0 options of the provider. (Inherited from Devart.Data.Identity.OAuthAuthenticationProvider) |
| Name | Description | |
|---|---|---|
![]() | AcquireTokenAsync | Asynchronously acquires a new OAuth 2.0 token through the interactive sign-in in the browser. (Inherited from Devart.Data.Identity.OAuthAuthenticationProvider) |
![]() | ApplyAsync | Overloaded. Asynchronously obtains a refresh token and applies it to the connection string of the specified connection or to the specified connection string builder. |
![]() | BeforeLoad | Called when the provider is set for an authentication type. Override it to prepare the provider. (Inherited from Devart.Data.Identity.AuthenticationProvider) |
![]() | BeforeUnload | Called when the provider is replaced by another provider. Override it to release the resources of the provider. (Inherited from Devart.Data.Identity.AuthenticationProvider) |
![]() | IsCompatible | Overridden. Returns true for BigQueryConnection, BigQueryConnectionStringBuilder, and their descendants. |
![]() | IsRequired | Overridden. Returns true if the connection uses UserAccountInteractive authentication and no refresh token is specified. |
![]() | IsSupported | Overridden. Returns true for any authentication type. |