UIConnectionInfoUtil 类

定义

表示可用于处理 UIConnectionInfo 对象的实用工具功能。

public ref class UIConnectionInfoUtil sealed
public sealed class UIConnectionInfoUtil
type UIConnectionInfoUtil = class
Public NotInheritable Class UIConnectionInfoUtil
继承
UIConnectionInfoUtil

构造函数

UIConnectionInfoUtil()

初始化 UIConnectionInfoUtil 类的新实例。

属性

ProtocolNamesMap

表示键协议值的集合,这些值基于键的哈希代码进行组织。

方法

FillInRegisteredServerFromConnectionInfo(RegisteredServer, UIConnectionInfo, IServerType)

从连接信息检索注册的服务器设置。

GetAdditionalParams(UIConnectionInfo)

返回给定连接的附加参数。

GetConnectionProtocol(String)

返回一个 SqlManagement Core NetworkProtocol 对象,该对象指示具有指定协议名称的连接协议。

GetConnectionProtocol(UIConnectionGroupInfo)

返回一个 SqlManagement Core NetworkProtocol 对象,该对象指示来自列表中第一个连接信息的连接协议。

GetConnectionProtocol(UIConnectionInfo)

返回一个 SqlManagement Core NetworkProtocol 对象,该对象指示具有指定连接信息的连接协议。

GetConnectionTimeout(UIConnectionGroupInfo)

使用指定的连接信息列表从列表中的第一个连接信息检索 UIConnectionInfo 对象的连接超时。

GetConnectionTimeout(UIConnectionInfo)

使用指定的连接信息检索 UIConnection 对象的连接超时。

GetCoreConnectionInfo(UIConnectionGroupInfo)

使用指定的连接信息列表从指定的 UIConnectionInfo 对象中检索出枚举器样式连接对象。

GetCoreConnectionInfo(UIConnectionGroupInfo, Boolean)

使用指定的数据库参数从列表中第一个连接信息的指定 UIConnectionInfo 对象中检索出枚举器样式连接对象。

GetCoreConnectionInfo(UIConnectionInfo)

使用指定的源参数从指定的 UIConnectionInfo 对象中检索出枚举器样式连接对象。

GetCoreConnectionInfo(UIConnectionInfo, Boolean)

使用指定的源和数据库从指定的 UIConnectionInfo 对象中检索出枚举器样式连接对象。

GetCoreConnectionType(UIConnectionGroupInfo)

从列表中的第一个连接信息检索与给定 UIConnectionInfo 结构相对应的枚举器连接类型。

GetCoreConnectionType(UIConnectionInfo)

检索与给定 UIConnectionInfo 结构相对应的枚举器连接类型。

GetCustomConnectionColor(UIConnectionInfo)

检索具有指定连接信息的自定义连接颜色。

GetDatabaseName(UIConnectionGroupInfo)

使用指定的连接信息列表从连接对象中检索数据库名称。

GetDatabaseName(UIConnectionInfo)

使用指定的连接信息从连接对象中检索数据库名称。

GetEncryptConnection(UIConnectionGroupInfo)

返回在第一个连接信息列表中是否指定加密连接选项。

GetEncryptConnection(UIConnectionInfo)

返回是否使用指定的连接信息指定加密连接选项。

GetExecutionTimeout(UIConnectionGroupInfo)

从指定的连接信息列表的连接信息中检索执行超时值。

GetExecutionTimeout(UIConnectionInfo)

从连接信息中检索执行超时值。

GetIntegratedSecurity(UIConnectionInfo)

表示可用于处理 UIConnectionInfo 对象的实用工具功能。

GetPacketSize(UIConnectionGroupInfo)

使用指定的连接信息列表为 SQL 连接返回包大小。

GetPacketSize(UIConnectionInfo)

为 UIConnectionInfo 封装的 SQL 连接信息返回包大小。

GetServerType(Guid)

指定要从 UIConnectionInfo 对象获取的服务器的类型。

GetServerType(ServerType)

确定要从 UIConnectionInfo 获取的服务器的类型。

GetServerType(UIConnectionInfo)

确定要从 UIConnectionInfo 对象获取的服务器的类型。

GetTrustServerCertificate(UIConnectionInfo)

表示可用于处理 UIConnectionInfo 对象的实用工具功能。

GetUIConnectionInfoFromConnectionString(String, IServerType)

指示要从指定的连接字符串获取的连接信息。

GetUseCustomConnectionColor(UIConnectionInfo)

指定要用于 UIConnectionInfo 对象的自定义颜色。

GetYukonUIConnectionInfoFromRegisteredServer(RegisteredServer, IServerType)

指示要从已注册的服务器获取的 YukonUIConnectionInfo 设置。

IsActiveDirectoryIntegratedAuthentication(UIConnectionInfo)

表示可用于处理 UIConnectionInfo 对象的实用工具功能。

IsActiveDirectoryPasswordAuthentication(UIConnectionInfo)

表示可用于处理 UIConnectionInfo 对象的实用工具功能。

IsWindowsAuthentication(UIConnectionGroupInfo)

确定对象是否 UIConnectionInfo 使用具有指定连接信息列表参数的 Windows 身份验证。

IsWindowsAuthentication(UIConnectionInfo)

确定对象是否 UIConnectionInfo 使用具有指定连接信息的 Windows 身份验证。

NewConnectionFromQEEvent(Object, UIConnectionGroupInfo)

如果某个人已使用指定的发件人和连接信息列表进行订阅,则执行 NewConnectionFromQE 事件。

NewConnectionFromQEEvent(Object, UIConnectionInfo)

如果某个人已使用发件人和连接信息进行订阅,则执行 NewConnectionFromQE 事件。

SetAdditionalParams(UIConnectionInfo, String)

设置给定连接的附加参数。

SetConnectionProtocol(UIConnectionGroupInfo, NetworkProtocol)

为具有指定协议参数的列表中的所有连接信息指定连接协议。

SetConnectionProtocol(UIConnectionInfo, NetworkProtocol)

为具有指定连接信息和协议参数的所有连接信息指定连接协议。

SetConnectionProtocol(UIConnectionInfo, String)

初始化连接协议设置。

SetConnectionTimeout(UIConnectionGroupInfo, Int32)

为具有指定的连接信息列表和超时参数的给定的 UIConnectionInfo 对象指定连接超时值。

SetConnectionTimeout(UIConnectionInfo, Int32)

为具有指定的连接信息和超时参数的给定的 UIConnectionInfo 对象指定连接超时值。

SetCustomConnectionColor(UIConnectionInfo, Color)

在指定的 UIConnectionInfo 对象中存储 CustomConnectionColor 选项。

SetDatabaseName(UIConnectionGroupInfo, String)

UIConnectionInfo 对象列表中的所有元素指定数据库名称。

SetDatabaseName(UIConnectionInfo, String)

为传递的 UIConnectionInfo 对象指定数据库名称。

SetEncryptConnection(UIConnectionGroupInfo, Boolean)

在具有列表中的指定连接信息和加密值的指定 UIConnectionInfo 对象中存储加密连接选项。

SetEncryptConnection(UIConnectionInfo, Boolean)

在具有指定连接信息和加密值的指定 UIConnectionInfo 对象中存储加密连接选项。

SetExecutionTimeout(UIConnectionGroupInfo, Int32)

UIConnectionInfo 对象的列表中的所有元素指定执行超时值。

SetExecutionTimeout(UIConnectionInfo, Int32)

为给定的 UIConnectionInfo 对象指定执行超时值。

SetPacketSize(UIConnectionGroupInfo, Int32)

为具有指定大小参数的 UIConnectionInfo 对象列表中的所有元素指定包大小。

SetPacketSize(UIConnectionInfo, Int32)

UIConnectionInfo 对象封装的 SQL 连接信息指定包大小。

SetTrustServerCertificate(UIConnectionInfo, Boolean)

表示可用于处理 UIConnectionInfo 对象的实用工具功能。

SetUseCustomConnectionColor(UIConnectionInfo, Boolean)

在指定的 UIConnectionInfo 对象中存储 UseCustomConnectionColor 选项。

SetWindowsAuthentication(UIConnectionGroupInfo, Boolean)

UIConnectionInfo 对象列表中的所有元素指定是否使用 Windows 身份验证。

SetWindowsAuthentication(UIConnectionInfo, Boolean)

指定要使用 Windows 身份验证(如果启用)的 UIConnectionInfo 对象。

事件

NewConnectionFromQE

当建立新连接时 SQL 工作区的 QE 部分将引发 NewConnectionFromQE 事件的原型时发生。

适用于