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 и другие мастера используют эту функцию для выполнения assembly 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) |
Возвращает значение для управления редактором типов интерфейса расширения для информации о отображении. |
| TryGetExtensionUITypeEditorMappingInfoByCreationName(String, String, DTS_EXTENSION_MAPPING_INFO) |
Возвращает значение для управления редактором типов интерфейса расширения для информации о отображении путём создания имени. |
| VerifyDocument(String, Byte[], Byte[]) |
Проверяет документ, связанный с помощником. |