Unable to serialize X509DataType class with X509Certificate due to same type for multiple xml element.
[XmlAnyElement]
[XmlElement("X509CRL", typeof(byte[]), DataType = "base64Binary")]
[XmlElement("X509Certificate", typeof(byte[]), DataType = "base64Binary")]
[XmlElement("X509IssuerSerial", typeof(X509IssuerSerialType))]
[XmlElement("X509SKI", typeof(byte[]), DataType = "base64Binary")]
[XmlElement("X509SubjectName", typeof(string))]
[XmlChoiceIdentifier("__ItemsElementName")]
any one know how to resolve this issue? or any way to serialize to xml without any issue?