1
У меня есть сгенерированный автоматически прокси-класс, который содержит поле XmlElement[] Any
. В спецификации протокола допускается использование нескольких других типов. Как инициализировать это поле?Как инициализировать XmlElement []?
я мог бы, например, что-то вроде:
Any = new XmlElement[1];
Any[0] = new SomeRequestType().AsXmlElement()
Как бы освободить место для AsXmlElement
в моем коде?
public partial class AppDataType
{
private System.Xml.XmlElement[] anyField;
private System.Xml.XmlAttribute[] anyAttrField;
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Order=0)]
public System.Xml.XmlElement[] Any
{
get
{
return this.anyField;
}
set
{
this.anyField = value;
}
}
См. Http://stackoverflow.com/questions/3703127/i-need-to-convert-an-xml-string-into-an-xmlelement или http://stackoverflow.com/questions/215515/creating- ан-XMLNode-XmlElement-в-с-острым-без-XmlDocument. – dbc