配方模式的方法和事件
配方模式中的方法和事件,包括它们的参数和结果。
方法
下表介绍方法及相关参数:
方法 | 输入参数 | 输出参数 |
|---|---|---|
CreateRecipe 在存储中创建新配方。 |
|
|
DuplicateRecipe 使用新标识符复制现有配方。 |
|
|
RenameRecipe 重命名现有配方。 |
|
|
DeleteRecipe 从存储中删除现有配方。 |
|
|
重构 异步执行重构操作。 |
| 无。这是唯一的异步方法。操作完成后,将调度一个事件(重构已完成)。 |
GetDataItems 检索与配方关联的数据条目。 |
|
|
SetRecipeDataItemValue 设置配方中特定数据条目的值。 |
|
|
SetRecipeMetadataValue 设置配方中特定元数据字段的值。 |
|
|
TransferFromEditModelToStore 将配方从编辑模型传输到存储。 |
|
|
TransferFromEditModelToTarget 将配方从编辑模型传输到目标节点。 |
|
|
TransferFromStoreToEditModel 将配方从存储传输到编辑模型。 |
|
|
TransferFromStoreToTarget 将配方从存储传输到目标节点。 |
|
|
TransferFromTargetToEditModel 将配方从目标节点传输到编辑模型。 |
|
|
TransferFromTargetToStore 将配方从目标节点传输到存储区。 |
|
|
方法 | 输入参数 | 输出参数 |
|---|---|---|
GetRecipes 检索存储中所有配方的列表。 | 无输入参数 |
|
GetRecipeMetadataValue 检索配方中特定元数据字段的值。 |
|
|
GetRecipeMetadataValues 检索与配方关联的所有元数据值。 | RecipeId [RecipeId] |
|
GetRecipeDataItemValue 检索配方中特定数据条目的值。 |
|
|
CreateEditModel 创建配方的编辑模型。 |
|
|
TransferFromStores 将配方从存储传输到目标节点。 | RecipeId [RecipeId] |
|
TransferToStore 将配方传输到存储区。 |
|
|
传输到目标 将配方传输到目标节点。 |
|
|
TransferFromTarget 将配方从目标节点传输到存储区。 |
|
|
SetDataItemValue 设置特定数据条目的值。 |
|
|
事件
配方模式包括以下事件:
- 重构已完成
- 在重构方法完成时触发。
- 配方应用程序事件
- 当 TransferFromStoreToTarget 或 TransferEditModelToTarget 完成时触发。
提供反馈