Here are the examples of the csharp api class Microsoft.AnalysisServices.Core.Server.EndXmlaRequest() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
3 Examples
0
1. Example
Project: Analysis-Services
Source File: ASPerfMon.cs
Source File: ASPerfMon.cs
public static XmlNodeList ExecuteXmlaCommand(Microsoft.AnalysisServices.Core.Server amoServer, string commandStatement) { XmlWriter xmlWriter = amoServer.StartXmlaRequest(XmlaRequestType.Undefined); WriteSoapEnvelopeWithCommandStatement(xmlWriter, amoServer.SessionID, commandStatement); System.Xml.XmlReader xmlReader = amoServer.EndXmlaRequest(); xmlReader.MoveToContent(); string fullEnvelopeResponseFromServer = xmlReader.ReadOuterXml(); xmlReader.Close(); XmlDocument documentResponse = new XmlDocument(); documentResponse.LoadXml(fullEnvelopeResponseFromServer); XmlNamespaceManager nsmgr = new XmlNamespaceManager(documentResponse.NameTable); nsmgr.AddNamespace("myns1", "urn:schemas-microsoft-com:xml-analysis"); nsmgr.AddNamespace("myns2", "urn:schemas-microsoft-com:xml-analysis:rowset"); XmlNodeList rows = documentResponse.SelectNodes("//myns1:ExecuteResponse/myns1:return/myns2:root/myns2:row", nsmgr); return rows; }
0
2. Example
Project: Analysis-Services
Source File: Comparison.cs
Source File: Comparison.cs
public static XmlNodeList ExecuteXmlaCommand(Microsoft.AnalysisServices.Core.Server server, string catalog, string commandStatement) { XmlWriter xmlWriter = server.StartXmlaRequest(XmlaRequestType.Undefined); WriteSoapEnvelopeWithCommandStatement(xmlWriter, server.SessionID, catalog, commandStatement); System.Xml.XmlReader xmlReader = server.EndXmlaRequest(); xmlReader.MoveToContent(); string fullEnvelopeResponseFromServer = xmlReader.ReadOuterXml(); xmlReader.Close(); XmlDocument documentResponse = new XmlDocument(); documentResponse.LoadXml(fullEnvelopeResponseFromServer); XmlNamespaceManager nsmgr = new XmlNamespaceManager(documentResponse.NameTable); nsmgr.AddNamespace("myns1", "urn:schemas-microsoft-com:xml-analysis"); nsmgr.AddNamespace("myns2", "urn:schemas-microsoft-com:xml-analysis:rowset"); XmlNodeList rows = documentResponse.SelectNodes("//myns1:ExecuteResponse/myns1:return/myns2:root/myns2:row", nsmgr); return rows; }
0
3. Example
Project: BismNormalizer
Source File: Comparison.cs
Source File: Comparison.cs
public static XmlNodeList ExecuteXmlaCommand(Microsoft.AnalysisServices.Core.Server server, string catalog, string commandStatement) { XmlWriter xmlWriter = server.StartXmlaRequest(XmlaRequestType.Undefined); WriteSoapEnvelopeWithCommandStatement(xmlWriter, server.SessionID, catalog, commandStatement); System.Xml.XmlReader xmlReader = server.EndXmlaRequest(); xmlReader.MoveToContent(); string fullEnvelopeResponseFromServer = xmlReader.ReadOuterXml(); xmlReader.Close(); XmlDocument documentResponse = new XmlDocument(); documentResponse.LoadXml(fullEnvelopeResponseFromServer); XmlNamespaceManager nsmgr = new XmlNamespaceManager(documentResponse.NameTable); nsmgr.AddNamespace("myns1", "urn:schemas-microsoft-com:xml-analysis"); nsmgr.AddNamespace("myns2", "urn:schemas-microsoft-com:xml-analysis:rowset"); XmlNodeList rows = documentResponse.SelectNodes("//myns1:ExecuteResponse/myns1:return/myns2:root/myns2:row", nsmgr); return rows; }