Element BeginSession (XMLA)
Uses a SOAP header in a SOAP request message to start a new session on an instance of Microsoft SQL Server Usługi Analysis Services.
Obszar nazw urn: schemas-microsoft-com: XML-analiza
Składnia
<soap:Envelope xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
...
<BeginSession
xmlns="urn:schemas-microsoft-com:xml-analysis" />
...
</soap:Header>
<soap:Body>
...
</soap:Body>
</soap:Envelope>
Właściwości elementu
Charakterystyka |
Opis |
---|---|
Typ danych i długości |
Brak |
Wartość domyślna |
Brak |
Kardynalność |
0-1: Opcjonalnego elementu, który może występować tylko raz i tylko raz. |
Relacje elementu
Relacja |
Element |
---|---|
Elementy nadrzędne |
Brak |
Elementy podrzędne |
Brak |
Uwagi
BeginSession Element nagłówka jest częścią żądanie protokołu SOAP wysyłane do Usługi Analysis Services instancji i wyraźnie rozpoczyna nową sesja na wystąpienie.Nagłówek protokołu SOAP zwracane przez odpowiedź protokołu SOAP zawiera sesja element, który identyfikuje nowej sesja.Ten identyfikator nowej sesja są przechowywane i wysyłane w kolejnych żądań protokołu SOAP za pomocą Session nagłówek elementu.
Jeśli BeginSession element nagłówka nie jest wysyłana, sesja nie została uruchomiona jawnie.Jeśli nie uruchomiono jawnie sesja, nie można zarządzać transakcje w tej sesja.Innymi słowy, nie można używać następujących XML for Analysis polecenia (XMLA): BeginTransaction, CommitTransaction, i RollbackTransaction.Wszystkie metody XMLA i wykonywany na niejawnie rozpoczęto sesja polecenia są uważane za niepodzielny transakcji.
Zobacz także