Udostępnij przez


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.