C# SSIS自定义组件IDTSVariableDispenser100转换

C# SSIS自定义组件IDTSVariableDispenser100转换,c#,visual-studio,ssis,C#,Visual Studio,Ssis,我正在尝试为SSI创建自定义组件。我正在尝试打开expressionBuilder表单,为此,我需要将组件的变量分配器从IDTSVariableDispenser100类型转换为包装器类型VariableDispenser。我在文档中找到了所有我想要的其他方式转换: 全部,除了唯一一个我想用的 下面是我的expressionBuilder代码示例: using (var expressionBuilder = ExpressionBuilder.Instantiate(DtsConvert.G

我正在尝试为SSI创建自定义组件。我正在尝试打开expressionBuilder表单,为此,我需要将组件的变量分配器从IDTSVariableDispenser100类型转换为包装器类型VariableDispenser。我在文档中找到了所有我想要的其他方式转换:

全部,除了唯一一个我想用的

下面是我的expressionBuilder代码示例:

using (var expressionBuilder = ExpressionBuilder.Instantiate(DtsConvert.GetWrapper(vars),
                           variableDispenser,
                           Type.GetType("System.String"),
                           value.ToString()))¸
谢谢