在.NET中生成带有所需前缀的XML信封正文

在.NET中生成带有所需前缀的XML信封正文,.net,xml,soap,.net,Xml,Soap,我有以下课程: [XmlRoot(ElementName = "ConsultarInfoClienteABM"] public class ConsultarInfoClienteABM { [XmlElement("EBMHeader")] public EBMHeader EBMHeader { get; set; } [XmlElement("DataArea")] public DataArea DataArea { get; set; } } 正在

我有以下课程:

[XmlRoot(ElementName = "ConsultarInfoClienteABM"]
public class ConsultarInfoClienteABM
{
    [XmlElement("EBMHeader")]
    public EBMHeader EBMHeader { get; set; }

    [XmlElement("DataArea")]
    public DataArea DataArea { get; set; }
}
正在生成以下信封:

var envelope = SoapEnvelope.Prepare();
        envelope.Body(new ConsultarInfoClienteABM()
        {
            EBMHeader = new EBMHeader()
            {
                EBMID = "xxx"
            },
            DataArea = new DataArea()
            {
                CustomerID = "aaa",
                UDN = "1"
            }
        });

这是我用来生成信封的代码:

var envelope = SoapEnvelope.Prepare();
        envelope.Body(new ConsultarInfoClienteABM()
        {
            EBMHeader = new EBMHeader()
            {
                EBMID = "xxx"
            },
            DataArea = new DataArea()
            {
                CustomerID = "aaa",
                UDN = "1"
            }
        });
我的问题是,我需要生成带有不同前缀的xml正文,而不是Q1

所需的前缀应该是:V1而不是Q1

我读到名称空间应该定义它,但是我应该使用什么名称空间来生成v1