Udostępnij za pośrednictwem


sqloptions:sqlSession Element nagłówka

Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

Sqloptions:sqlSession opcji umożliwia klient do kontrolowania sesja dla żądania włączone i pojawia się jako nagłówek protokołu SOAP.

Nagłówek składa się z jednego elementu o nazwie sqloptions:sqlSession.Element ma pięć opcjonalne atrybuty: Inicjowanie, Zakończenie, sessionId, limit czasu, i transactionDescriptor.Aby uzyskać więcej informacji dotyczących użytkowania i zachowania poszczególnych atrybutów, zobacz Praca z sesji protokołu SOAP.

Tylko jedno wystąpienie sqloptions:sqlSession opcji mogą być wyświetlane żądanie lub odpowiedź.Wiele wystąpień opcji zostanie wygenerowany błąd.

Oto fragment schematu dla sqloptions:sqlSession opcji:

<xs:element name="sqlSession form="qualified">
    <xs:annotation>
        <xs:documentation>
            SQL Server SOAP Session
        </xs:documentation>
    </xs:annotation>
    <xs:complexType>
        <xs:attribute
          name="initiate"
          default="false"
          type="xs:boolean"
          form="unqualified">
            <xs:annotation>
                <xs:documentation>
                    TRUE to request to start a new session
                </xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute
          name="terminate"
          default="false"
          type="xs:boolean"
          form="unqualified">
            <xs:annotation>
                <xs:documentation>
                    TRUE to request to terminate an existing session
                </xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="sessionId" type="xs:base64Binary" form="unqualified">
            <xs:annotation>
                <xs:documentation>
                    The ID of a session
                </xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute name="timeout" type="xs:int" form="unqualified">
            <xs:annotation>
                <xs:documentation>
                    The timeout in seconds before the session expires.
                </xs:documentation>
            </xs:annotation>
        </xs:attribute>
        <xs:attribute
          name="transactionDescriptor"
          type="xs:base64Binary"
          form="unqualified">
            <xs:annotation>
                <xs:documentation>
                    The descriptor of a transaction to enlist to.
                </xs:documentation>
            </xs:annotation>
        </xs:attribute>
    </xs:complexType>
</xs:element>

Zobacz także

Odwołanie