Metoda AdomdCommand.ExecuteXmlReader
Uruchamia AdomdCommand i zwraca System.Xml.XmlReader.
Przestrzeń nazw: Microsoft.AnalysisServices.AdomdClient
Zestaw: Microsoft.AnalysisServices.AdomdClient (w Microsoft.AnalysisServices.AdomdClient.dll)
Składnia
'Deklaracja
Public Function ExecuteXmlReader As XmlReader
'Użycie
Dim instance As AdomdCommand
Dim returnValue As XmlReader
returnValue = instance.ExecuteXmlReader()
public XmlReader ExecuteXmlReader()
public:
XmlReader^ ExecuteXmlReader()
member ExecuteXmlReader : unit -> XmlReader
public function ExecuteXmlReader() : XmlReader
Wartość zwracana
Typ: System.Xml.XmlReader
System.Xml.XmlReader Zawierający wyniki polecenia.
Wyjątki
| Wyjątek | Warunek |
|---|---|
| AdomdErrorResponseException | Dostawca zwrócił błąd w odpowiedzi. |
| AdomdUnknownResponseException | Dostawca wysłał odpowiedź nierozpoznawalny. |
| AdomdConnectionException | Połączenie zostało przerwane. |
| System.InvalidOperationException | Wystąpił błąd, ponieważ został spełniony jeden z następujących warunków:
|
Uwagi
Zamiast tłumaczenie XML for Analysis odpowiedzi XML format do AdomdDataReader lub CellSet, Metoda ta zwraca System.Xml.XmlReader bezpośrednio odwołujący XML for Analysis odpowiedzi w jego macierzystym formacie XML.
Podczas System.Xml.XmlReader jest używana skojarzona AdomdConnection jest zajęty, służąc System.Xml.XmlReader.W tym stanie AdomdConnection może być tylko zamknięte; żadne inne operacje można wykonać na nim.Pozostaje to przypadek do momentu Zamknij metoda System.Xml.XmlReaderjest nazywany.
Należy być przygotowanym do połowu każdy wyjątek, który może zostać wygenerowany podczas korzystania z System.Xml.XmlReader, takich jak XmlException.