语言

ManagedHelper 类

定义

重要

此 API 不符合 CLS。

代表管理型助手。

public ref class ManagedHelper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedHelper100, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSupportTargetServerVersion130
public ref class ManagedHelper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedHelper140, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSupportTargetServerVersion130
public ref class ManagedHelper sealed : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSManagedHelper150, Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSSupportTargetServerVersion130
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("C81DA4B8-DEBF-45DB-AC18-A9C07CC320D1")]
[System.Runtime.InteropServices.ProgId("")]
public sealed class ManagedHelper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedHelper100, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSupportTargetServerVersion130
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("757CDAA5-E3AC-43F5-B559-FBF9141607ED")]
public sealed class ManagedHelper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedHelper140, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSupportTargetServerVersion130
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.ProgId("")]
[System.Runtime.InteropServices.Guid("B7616D29-D118-44F9-B4F8-4CF720E2AD4B")]
public sealed class ManagedHelper : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSManagedHelper150, Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSSupportTargetServerVersion130
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("C81DA4B8-DEBF-45DB-AC18-A9C07CC320D1")>]
[<System.Runtime.InteropServices.ProgId("")>]
type ManagedHelper = class
    interface IDTSManagedHelper100
    interface IDTSSupportTargetServerVersion130
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("757CDAA5-E3AC-43F5-B559-FBF9141607ED")>]
type ManagedHelper = class
    interface IDTSManagedHelper140
    interface IDTSManagedHelper100
    interface IDTSSupportTargetServerVersion130
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.ProgId("")>]
[<System.Runtime.InteropServices.Guid("B7616D29-D118-44F9-B4F8-4CF720E2AD4B")>]
type ManagedHelper = class
    interface IDTSManagedHelper150
    interface IDTSManagedHelper140
    interface IDTSManagedHelper100
    interface IDTSSupportTargetServerVersion130
Public NotInheritable Class ManagedHelper
Implements IDTSManagedHelper100, IDTSSupportTargetServerVersion130
Public NotInheritable Class ManagedHelper
Implements IDTSManagedHelper140, IDTSSupportTargetServerVersion130
Public NotInheritable Class ManagedHelper
Implements IDTSManagedHelper150, IDTSSupportTargetServerVersion130
继承
ManagedHelper
属性
实现

构造函数

名称 说明
ManagedHelper()

初始化 ManagedHelper 类的新实例。

ManagedHelper(PackageFormatVersionUpdate, DTSTargetServerVersion)

代表管理型助手。

ManagedHelper(PackageFormatVersionUpdate)

代表管理型助手。

属性

名称 说明
TargetServerVersion

代表管理型助手。

方法

名称 说明
AddBindingPath(String, Boolean)

代表管理型助手。

CloseManagedConnection(Object)

关闭连接。

DecryptByUserKey(String)

解密用户密钥保护的 xmlNode。

DecryptDocument(String, String)

解密密码保护的文件。

EncryptDocument(String, String)

对文档进行加密。

EncryptDocumentByVersion(String, String, DTSTargetServerVersion)

加密对应指定DTS版本的文档。

GetAppLocalClassFromCLSID(Guid, DTS_CLASS_INFO)

代表管理型助手。

GetAppLocalCLSIDFromProgID(String, Guid)

代表管理型助手。

GetExtensionMappingInfo(DTS_MANAGED_INFO_TYPE, String, DTS_EXTENSION_MAPPING_INFO)

返回一个值,用于管理映射信息的扩展。

GetExtensionMappingInfoByCreationName(String, DTS_EXTENSION_MAPPING_INFO)

返回一个值,通过为映射信息创建名称来管理扩展。

GetFirstAppLocalClassOfType(DTS_MANAGED_INFO_TYPE, DTS_CLASS_INFO)

代表管理型助手。

GetManagedConnection(String, String, Object)

它会获得助手的托管连接。

GetNextAppLocalClassOfType(DTS_CLASS_INFO)

代表管理型助手。

GetNextManagedInfo(DTS_MANAGED_INFO)

获取下一个管理信息。

GetRawCertData(Object)

拿到原始证书。

MakeCertObject(Int64)

创建证书对象。

OpenAssembly(String, DTS_MANAGED_INFO_TYPE)

打开辅助组件。

ResolveApplocalReference()

detdebughost 和其他向导使用该函数来执行汇编 Resolve

SignDocument(String, Int64, String, Int32, String, Int32)

签署与助手相关的文件。

TryGetExtensionTypeConverterMappingInfo(DTS_MANAGED_INFO_TYPE, String, String, DTS_EXTENSION_MAPPING_INFO)

返回一个值,用于管理映射信息的扩展类型转换器。

TryGetExtensionTypeConverterMappingInfoByCreationName(String, String, DTS_EXTENSION_MAPPING_INFO)

返回一个值,通过创建名称来管理映射信息的扩展类型转换器。

TryGetExtensionUITypeEditorMappingInfo(DTS_MANAGED_INFO_TYPE, String, String, DTS_EXTENSION_MAPPING_INFO)

返回一个值,用于管理扩展 UI 类型编辑器,用于映射信息。

TryGetExtensionUITypeEditorMappingInfoByCreationName(String, String, DTS_EXTENSION_MAPPING_INFO)

通过创建名称返回一个值,用于管理扩展 UI 类型编辑器中的映射信息。

VerifyDocument(String, Byte[], Byte[])

验证与助手相关的文件。

适用于