Nous essayons de générer une classe de proxy de service Web à l'aide de ServiceContractGenerator.
Nous obtenons des problèmes lors de l'utilisation de services Web qui retournent DataTable.Problème de type ServiceContractGenerator
code généré pour DataTable ci-dessous
public partial class MethodResultOfDataTableymujubN2Result
{
private System.Xml.XmlElement[] anyField;
private System.Xml.XmlElement any1Field;
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Namespace="http://www.w3.org/2001/XMLSchema", Order=0)]
public System.Xml.XmlElement[] Any
{
get
{
return this.anyField;
}
set
{
this.anyField = value;
}
}
/// <remarks/>
[System.Xml.Serialization.XmlAnyElementAttribute(Namespace="urn:schemas-microsoft-com:xml-diffgram-v1", Order=1)]
public System.Xml.XmlElement Any1
{
get
{
return this.any1Field;
}
set
{
this.any1Field = value;
}
}
}
References.cs classe peut gérer DataTable et retourner l'objet DataTable
[System.Runtime.Serialization.DataMemberAttribute()]
public System.Data.DataTable Result { ...
Comment pouvons-nous gérer DataTable pour générer la classe proxy de service Web?