Я пытаюсь использовать Webservice в своем приложении. Я преобразовываю свои данные в элемент XML и прохожу мимо, но мой intellisense не обнаруживает XmlDocument. Мой кодОтсутствует ссылка на сборку System.Xml.XmlDocument
[WebMethod]
public XmlElement GetUserDetails(string userName)
{
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["dbconnection"].ToString());
con.Open();
SqlCommand cmd = new SqlCommand("select * from UserInformation where UserName like @userName+'%'", con);
cmd.Parameters.AddWithValue("@userName", userName);
cmd.ExecuteNonQuery();
SqlDataAdapter da = new SqlDataAdapter(cmd);
// Create an instance of DataSet.
DataSet ds = new DataSet();
da.Fill(ds);
con.Close();
// Return the DataSet as an XmlElement.
XmlDataDocument xmldata = new XmlDataDocument(ds);
XmlElement xmlElement = xmldata.DocumentElement;
return xmlElement;
}
Добавили ли вы ссылку на System.Xml? Вы можете проверить, можете ли вы вернуть XmlElement в качестве объекта контракта; проверьте, является ли он Serializable – fahadash