如何解决C#(WCF合同)中的ref关键字问题?

时间:2014-11-03 09:24:18

标签: c# wcf managed

我尝试使用Entlib 5.0验证来托管我的Wcf服务。当服务操作合同进行验证时,它们会崩溃。在调查时,我发现Wcf服务的操作中的ref关键字给出了这个问题。 E.g:

服务中的运营合同如下:

public void GetData(int ID, string name, ref string location) {};

现在,在验证字符串位置时,它会崩溃,如果我删除ref关键字,它可以正常工作。

虽然在EntLib 4.0版中没有这样的问题。

我尝试用ref替换out问题已解决。

但" ref"替换为" out"意味着[in,out]被替换为out。它创建了一些初始化问题。

 can you please help me out?

0 个答案:

没有答案