The ConnectionSettings class represents the settings used by a connection to an instance of a server, such as Microsoft SQL Server. The ServerConnection class inherits ConnectionSettings class.
The following tables list the members exposed by the ConnectionSettings type.
Public Fields
| 名称 | Description | |
|---|---|---|
| .gif) .gif) | NoConnectionTimeout | Gets or sets the Int32 value that specifies the time the connection takes to time out in seconds. | 
顶部
Public Properties
| 名称 | Description | |
|---|---|---|
| .gif) | ApplicationName | Gets or sets the name of the application that has established the connection with the server. | 
| .gif) | ConnectAsUser | Gets or sets the Boolean property value that specifies whether the connection is established using impersonation. | 
| .gif) | ConnectAsUserName | Gets or sets the name of the user when connecting using impersonation. | 
| .gif) | ConnectAsUserPassword | Gets or sets the password for the user when connecting using impersonation. | 
| .gif) | ConnectionString | Gets or sets the connection string used to establish a connection with a specified data source. | 
| .gif) | ConnectTimeout | Gets or sets the connection time-out period in seconds. | 
| .gif) | DatabaseName | Gets or sets the database required by the connection. | 
| .gif) | EncryptConnection | Gets or sets the Boolean property value that specifies whether the connection is encrypted. | 
| .gif) | Login | Gets or sets the logon required to establish a connection with the instance of the server. | 
| .gif) | LoginSecure | Gets or sets the Boolean property that specifies whether the connection is established to the server by using Windows Authentication or SQL Server Authentication. | 
| .gif) | MaxPoolSize | Gets or sets the maximum number of connections in a connection pool that the specified connection accepts when establishing a connection with a server. | 
| .gif) | MinPoolSize | Gets or sets the minimum number of connections in a connection pool that the specified connection accepts when establishing a connection with a server. | 
| .gif) | MultipleActiveResultSets | Gets or sets the Boolean property value that specifies whether more than one active result set is permitted. | 
| .gif) | NetworkProtocol | Gets or sets the network protocol used to establish the connection to the server. | 
| .gif) | NonPooledConnection | Gets or sets the Boolean property value that specifies whether the connection may be pooled or nonpooled. | 
| .gif) | PacketSize | Gets or sets the packets of data sent between the client and the server over the network in bytes. | 
| .gif) | Password | Gets or sets the password used with the logon to establish a connection with the server when SQL Server Authentication is used. | 
| .gif) | PooledConnectionLifetime | Gets or sets the lifetime of the pooled connection. | 
| .gif) | SecurePassword | Gets or sets the secure password used with the logon to establish a connection with the server when SQL Server Authentication is used. | 
| .gif) | ServerInstance | Gets or sets the name of the server. | 
| .gif) | WorkstationId | Gets or sets the ID value that uniquely identifies the workstation. | 
顶部
Public Methods
(see also Protected Methods )
| 名称 | Description | |
|---|---|---|
| .gif) | Equals | Overloaded. (inherited from Object ) | 
| .gif) | GetHashCode | (inherited from Object ) | 
| .gif) | GetType | (inherited from Object ) | 
| .gif) .gif) | ReferenceEquals | (inherited from Object ) | 
| .gif) | ToString | Overridden. Returns the referenced object name as a string. | 
顶部
Protected Methods
| 名称 | Description | |
|---|---|---|
| .gif) | Finalize | (inherited from Object ) | 
| .gif) | MemberwiseClone | (inherited from Object ) | 
| .gif) | ThrowIfPropertyNotSet | Overloaded. | 
顶部
请参阅
参考
ConnectionSettings Class
Microsoft.SqlServer.Management.Common Namespace