Element sesja (XMLA)
Uses the SOAP header in a SOAP request message to identify an existing, explicit session on an instance of Microsoft SQL Server Analysis Services.
Obszar nazw urn: schemas-microsoft - com:xml - analiza
<soap:Envelope xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/">
<soap:Header>
...
<Session
xmlns="urn:schemas-microsoft-com:xml-analysis"
SessionId="string" />
...
</soap:Header>
<soap:Body>
...
</soap:Body>
</soap:Envelope>
Właściwości elementu
Charakterystyka |
Description |
---|---|
Typ danych i długość |
None |
Wartość domyślna |
None |
Relacja |
0-1: Opcjonalnego elementu, który może występować tylko raz i tylko raz. |
Relacje elementu
Relacja |
Element |
---|---|
Elementy nadrzędne |
None |
Elementy podrzędność |
None |
Atrybuty
Attribute |
Description |
---|---|
Identyfikator sesji |
Required String attribute that identifies the session to be used.Analysis Services uses a globally unique identifier (GUID) to identify a session. |
Remarks
The Session header element identifies an existing, explicitly started sesja on the Analysis Services wystąpienie. The Session element is part of the SOAP header in the following types of messages:
Odpowiedź protokołu SOAP, która zawiera BeginSession Element nagłówka protokołu SOAP.
Żądanie protokołu SOAP do identyfikacji sesja, na którym ma być uruchomiona Odnajdowanie or wykonać metoda.
Identyfikator sesji nie gwarantuje, że sesja pozostaje ważny.Sesja określona w Session element może nie wygasa. Na przykład sesja mogą wygasać, jeśli limit czasu sesja lub skojarzone z sesja połączenie jest rozłączane.Jeśli sesja wygasa i nie jest już prawidłowy, Analysis Services Kończy sesję i ponownie rolkach każdą transakcję, aktualnie w toku. Wszystkie wiadomości protokołu SOAP, wysłane z identyfikatorem sesja, który jest już nie działa z błąd z protokołu SOAP wskazujący, że nie można odnaleźć określonej sesja.
Jeśli Session element nie jest wysyłana jako część żądania protokołu SOAP, Analysis Services wystąpienie niejawnie rozpocznie się sesja przez cały czas trwania Discover lub Execute Wywołanie metoda, a następnie kończy się w tej sesji po zakończeniu wywołania metoda.
See Also