5

我一直在寻找一个多小时,我放弃了。在XML 反汇编组件上,有一个DocumentSpecNames属性。我找不到关于放在那里的有用文档。它像目标命名空间吗?它是什么?一个例子会有所帮助。

4

2 回答 2

8

DocumentSpecNames用于根据特定模式 ( SchemaList) 验证消息。如果您想在处理管道中的给定消息之前确保严格接受消息传递,这很有用。请参阅相关博文

属性值应该是程序集的名称和类名(来自上面的链接)。

DBLOG.ValidateMessage.IntegerSchema,DBLOG.ValidateMessage,版本=1.0.0.0,文化=中性,PublicKeyToken=349a4171d9432c58

于 2012-09-07T14:32:31.873 回答
1

文档命名空间是“名称”、“程序集”的组合

第1步。要找到它,您需要转到 BizTalk 管理控制台,然后导航到您已部署架构 Dll 的应用程序。

第2步。双击您想要文档规范名称的架构;您将在窗口左侧找到“常规”选项卡。

步骤 3。在此常规选项卡上,将定义“名称”、“程序集”和“类型”,现在获取文档规范名称 - 复制“名称”并将其粘贴到记事本,后跟逗号和空格。

前任。名称-“Microsoft.EAI.SAP.Schema.PurchaseOrder”程序集-“Microsoft.EAI.SAP.Schema,版本=1.0.0.0,文化=中性,PublicKeyToken=078b35dbd180a45k”

因此,正如我上面定义的那样,文档规格名称将是-

文档名称-“Microsoft.EAI.SAP.Schema.PurchaseOrder, Microsoft.EAI.SAP.Schema, Version=1.0.0.0, Culture=neutral, PublicKeyToken=078b35dbd180a45k”

希望这能消除您的疑问:)

问候马扬克

于 2018-01-31T08:19:27.910 回答