There is an XMLAQuery.xmla file that needs to be deserialized, and that the output method returns the following list:
public class Node { public string Name { get; set; } public List ChildNodes { get; set; } public List Attributes { get; set; } public Node() { } public Node(string name, List childNodes, List attributes) { Name = name; ChildNodes = childNodes; Attributes = attributes; } } public class NodeAttribute { public string Name { get; set; } public string Value { get; set; } } Advise how easy it is to do it, because I tried both the XmlSerializer and Microsoft.AnalysisServices.Utils.Deserialize - and every time I get errors that cannot be fixed.