Skip to main content
A newer version of this page is available. .

ConnectionPropertiesPage Members

Provides a view for the Specify a Connection String page of the Data Source Wizard in WPF applications.

Constructors

Name Description
ConnectionPropertiesPage(List<ProviderLookupItem>, IWizardRunnerContext, IMessageBoxAccessor, IOpenFileDialogAccessor) Initializes a new instance of the ConnectionPropertiesPage class with the specified settings.

Properties

Name Description
AuthTypeBigQuery Specifies the authorization type when connecting to a BigQuery data source.
AuthTypeMsSql Specifies the authorization type when connecting to a Microsoft SQL Server data source.
AvailableServers Provides access to the list of available Microsoft SQL Server instances.
CanSelectDatabase Specifies whether or not the GUI is blocked, indicating that the database list is being loaded.
CanSelectServer Specifies whether or not the GUI is blocked, indicating that the list of Microsoft SQL Server instances is being loaded.
ConnectionEdits Indicates which of the connection parameters can be edited on the Specify a Connection String wizard page.
CustomString Specifies a custom connection string.
Database Specifies the name of a database that contains the required data.
Databases Provides access to the list of available databases.
DataSetID Specifies the ID of a dataset that contains required tables. This property is in effect for Google BigQuery databases.
Description Specifies the description of the current wizard page.
DisabledConnectionEdits Indicates which of the connection parameters cannot be edited on the Specify a Connection String wizard page.
FileName Specifies the path to a database file.
Hostname Specifies the host name of the SAP SQL Anywhere server to which the connection should be established.
IsInDesignMode static Gets whether design-time mode is active. Inherited from ViewModelBase.
KeyFileName Specifies the path to the P12 private key file. This property is in effect for Google BigQuery databases.
MySqlSslMode
OAuthClientID Specifies the client identifier. This property is in effect for Google BigQuery databases.
OAuthClientSecret Specifies the client secret. This property is in effect for Google BigQuery databases.
OAuthRefreshToken Specifies a refresh token. This property is in effect for Google BigQuery databases.
Password Specifies the password to access to a database.
Port Specifies the port number to connect to a database.
ProjectID Specifies the ID of a project that contains the required data. This property is in effect for Google BigQuery databases.
Providers Provides access to the list of available data providers.
SelectedProvider Specifies the selected data provider.
ServerBased For internal use.
ServerName Specifies the name of a server to which the connection should be established.
ServerNameLookup Specifies the name of the Microsoft SQL Server to which the connection should be established.
ServerTypeAdvantage Specifies the type of the Advantage server.
ServiceEmail Specifies the email address of a service account. This property is in effect for Google BigQuery databases.
UserName Specifies the user name that is used to access a database.

Methods

Name Description
BrowseForDatabaseFile() Runs the Open dialog for selecting a database file.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetAvailableServers() Requests the list of Microsoft SQL Server instances available on the network.
GetDatabases() Requests the database list from the server (when this is supported by the corresponding data provider, such as MySQL).
GetHashCode() Serves as the default hash function. Inherited from Object.
GetPropertyName<T>(Expression<Func<T>>) static Returns the name of a property identified by a lambda expression. Inherited from BindableBase.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
Changed Occurs when the item selected in the Provider drop-down list is changed.
PropertyChanged Occurs when a property value changes. Inherited from BindableBase.
See Also