语言

SMOServerConn 类

定义

包含SMO连接所用的方法和属性。

public ref class SMOServerConn : Microsoft::SqlServer::Dts::Runtime::ConnectionManagerBase, Microsoft::SqlServer::Dts::Runtime::IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMOServer", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMOServerConn), UITypeName="Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public class SMOServerConn : Microsoft.SqlServer.Dts.Runtime.ConnectionManagerBase, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMOServer", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMOServerConn), UITypeName="Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public class SMOServerConn : Microsoft.SqlServer.Dts.Runtime.ConnectionManagerBase, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMOServer", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMOServerConn), UITypeName="Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")]
public class SMOServerConn : Microsoft.SqlServer.Dts.Runtime.ConnectionManagerBase, Microsoft.SqlServer.Dts.Runtime.IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMOServer", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMOServerConn), UITypeName="Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=13.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type SMOServerConn = class
    inherit ConnectionManagerBase
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMOServer", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMOServerConn), UITypeName="Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=14.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type SMOServerConn = class
    inherit ConnectionManagerBase
    interface IDTSComponentPersist
[<Microsoft.SqlServer.Dts.Runtime.DtsConnection(ConnectionContact="Microsoft Corporation", ConnectionType="SMOServer", LocalizationType=typeof(Microsoft.SqlServer.Dts.ManagedConnections.SMOServerConn), UITypeName="Microsoft.DataTransformationServices.Design.SMOServerConnectionManagerUI, Microsoft.DataTransformationServices.Design, Version=15.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91")>]
type SMOServerConn = class
    inherit ConnectionManagerBase
    interface IDTSComponentPersist
Public Class SMOServerConn
Inherits ConnectionManagerBase
Implements IDTSComponentPersist
继承
属性
实现

构造函数

名称 说明
SMOServerConn()

初始化SMOServerConn类的新实例。

SMOServerConn(Boolean, String, String, String)

初始化SMOServerConn类的新实例,初始化认证模式、用户名、密码和服务器。

SMOServerConn(Boolean, String, String)

初始化 SMOServerConn 类的新实例,初始化认证模式、用户名和密码。

属性

名称 说明
AccessTokenProvider

获取或设置访问令牌提供者,用于获取连接。

(继承自 ConnectionManagerBase)
ConnectionDescription

获取SMO连接管理器的描述。

ConnectionDisplayName

返回连接的本地化显示名称。

ConnectionString

获取或设置SMO连接的连接字符串。

Password

如果你不使用 Windows 认证,它会设置连接密码。

ProtectionLevel

通过枚 DTSProtectionLevel 举获取或设定一个值,以强制连接如何控制敏感信息。

(继承自 ConnectionManagerBase)
Scope

获取该 ConnectionManagerBase 对象的DTS连接管理器作用域。

(继承自 ConnectionManagerBase)
SqlServerName

获取或设置一个包含你想连接SMO的SQL Server名称的字符串。

SupportsDTCTransactions

返回一个布尔值,指示连接是否支持 Microsoft 分布式事务处理协调器(MS DTC)事务。

(继承自 ConnectionManagerBase)
TargetServerVersion

包含SMO连接所用的方法和属性。

(继承自 ConnectionManagerBase)
UserName

如果你不使用 Windows 认证,它会获取或设置连接的用户名。

UseWindowsAuthentication

获取或设置一个布尔值,指示连接是否使用了 Windows 认证。

Version

返回该连接管理器的版本。

(继承自 ConnectionManagerBase)

方法

名称 说明
AcquireConnection(Object)

建立SMO连接并返回连接对象。

CanUpdate(String)

获取或设置一个布尔值,决定连接管理器是否支持将连接XML升级到更新版本。

(继承自 ConnectionManagerBase)
Equals(Object)

确定两个对象实例是否相等。

(继承自 DtsObject)
GetHashCode()

返回此实例的哈希代码。

(继承自 DtsObject)
LoadFromXML(XmlElement, IDTSInfoEvents)

你的应用代码无法调用此方法。 要加载保存为 .xml的包裹,请使用以下 LoadPackage(String, IDTSEvents) 方法。

ReleaseConnection(Object)

释放在 期间 AcquireConnection(Object)建立的连接。 设计时和运行时都被调用。

(继承自 ConnectionManagerBase)
SaveToXML(XmlDocument, IDTSInfoEvents)

你的应用代码无法调用此方法。 要将包保存为 .xml,请使用以下 SaveToXml(String, Package, IDTSEvents) 方法。

SetQualifier(String)

在连接管理器创建后但运行前,修改连接管理器中的限定符。

(继承自 ConnectionManagerBase)
Update(String)

更新连接管理器之前版本所保留的 XML。

(继承自 ConnectionManagerBase)
Validate(IDTSInfoEvents)

验证连接并返回表示成功或失败的枚举。

(继承自 ConnectionManagerBase)

适用于