C# 如何在C中显示soap结果中的只读属性#

C# 如何在C中显示soap结果中的只读属性#,c#,soap,C#,Soap,我创建了一个web服务,它返回带有一个计算属性的SOAP类对象。 在调试模式下,我看到所有字段都有值,但问题是SOAP没有返回计算属性“Description” 代码如下: [WebMethod] [SoapHeader("User")] public Details SendSMS(string source, string destination, string text) { .......... return Detai

我创建了一个web服务,它返回带有一个计算属性的SOAP类对象。 在调试模式下,我看到所有字段都有值,但问题是SOAP没有返回计算属性“Description”

代码如下:

 [WebMethod]
    [SoapHeader("User")]
    public Details SendSMS(string source, string destination,  string text)
    {   
        ..........
        return  Details;
    }

   public class Details
{
    public int ErrorCode { get; set; }


    public string Description
    {
        get
        {
            return EnumHelper.GetEnumDescription<ErrorCode((ErrorCode)ErrorCode);
        }
    } 
    public Guid Id { get; set; }
    public string OAddress { get; set; }
    public string DAddress { get; set; } 
}
[WebMethod]
[SoapHeader(“用户”)]
公共详细信息发送SMS(字符串源、字符串目标、字符串文本)
{   
..........
退货详情;
}
公开课详情
{
公共int错误代码{get;set;}
公共字符串描述
{
得到
{

return EnumHelper.GetEnumDescription您的Receiving get有问题;set 逐行检查,如下图所示:

{
        get
        {
            return EnumHelper.GetEnumDescription<ErrorCode((ErrorCode)ErrorCode);
        }
} 
public Guid Id { get; set; }
public string OAddress { get; set; }
public string DAddress { get; set; } 
{
得到
{

return EnumHelper.GetEnumDescription您可以发布代码吗?仅仅用几句含糊不清的信息(不进行有根据的猜测)几乎不可能帮助解决您的问题。代码已经添加。欢迎。请通读以了解什么是最好的帮助解决问题的方法。