创建子程序集
创建一个程序集。
子程序集是一种处理链,其第一个构成是“local-in”传输。您可以从同一程序集或另一个程序集中,通过“local-out”传输来调用子程序集。
- 添加并配置“local-in”传输,以定义子程序集的开头。
- 在您希望转换为子程序集的处理链的开头,添加一个“local-in”传输。
- 在该传输的“Properties”视图的“Common”和“Advanced”选项卡上,配置其属性。您可以为子程序集提供图标,以及作为工具提示显示的文本。
- 在“Parameters”选项卡上,定义子程序集需要用作输入的参数。您可以在调用子部件号的本地输出传输上配置这些参数。Studio 将它们存储为MediationContext属性。
- 在“OutParameters”选项卡上,定义MediationContext子部件设置的属性。
- 保存该部件。
- 添加并配置对子程序集进行调用的“local-out”传输。
- 向调用子程序集的程序集添加一个“local-out”传输。
- 在该传输的“Properties”视图的“Common”和“Advanced”选项卡上,配置其属性。指定子程序集本地输入作为端点属性。使用以下格式:vm://assembly-name/local-out-ID,或单击“在子部件号中选择本地文字”。
- 在“Parameters”选项卡上,设置MediationContext属性。您可以通过单击“创建‘设置’元素”创建新参数。您还可以选择您在“local-in”传输中定义的任何参数,并通过单击“Select Parameter”为这些参数赋值。在“Select Parameters”向导中,星号表示属性为必需。问号表示用途变化不定。
- 保存该程序集。