我已将System.Messaging添加到assemblies.xml中,因为我需要在Progress OpenEdge应用程序中使用它。但是我遇到了一个问题。
分配时在C#中:
m.Formatter = new XmlMessageFormatter(new[] { typeof(TrowConfiguration) });
TrowConfiguration myConfiguration = m.Body as TrowConfiguration;
但是我现在想在ABL中这样做。我首先使用一个方法来读取字符串,然后将CHARACTER EXTENT 1 INITIAL "System.String"
传递给XmlMessageFormatter对象。但是我尝试将其更改为我的对象TrowConfiguration的路径,但这不起作用并且给我一个错误。
答案 0 :(得分:2)
如果您正在寻找System.Type参考,请使用
Progress.Util.TypeHelper:GetType ("<your fully qualified type name>").