Revision Summary Date Revision History Revision Class Comments 8/7/2009 0.1 First release. 11/6/2009 0.1.1 Editorial Changed language and formatting in the technical content. 3/5/2010 0.2 Minor Clarified the meaning of the technical content. 4/21/2010 0.2.1 Editorial Changed language and formatting in the technical content. 6/4/2010 0.3 Minor Clarified the meaning of the technical content. 9/3/2010 0.3.1 Editorial Changed language and formatting in the technical content. 2/9/2011 0.4 Minor Clarified the meaning of the technical content. 7/7/2011 0.4 None No changes to the meaning, language, or formatting of the technical content. 11/3/2011 0.4 None No changes to the meaning, language,
or formatting of the technical content. 1/19/2012 0.4 None No changes to the meaning, language, or formatting of the technical content. 2/23/2012 0.4 None No changes to the meaning, language, or formatting of the technical content. 3/27/2012 0.4 None No changes to the meaning, language, or formatting of the technical content. 5/24/2012 0.4 None No changes to the meaning, language, or formatting of the technical content. 6/29/2012 1.0 Major Updated and revised the technical content. 7/16/2012 1.0 None No changes to the meaning, language, or formatting of the technical content.
of the technical content. 5/20/2014 2.0 None No changes to the meaning, language, or formatting of the technical content. 5/10/2016 2.0 None No changes to the meaning, language, or formatting of the technical content. 8/16/2017 2.0 None No changes to the meaning, language, or formatting of the technical content. 5/24/2018 3.0 Major Significantly changed the technical content.
SqlTransaction.Type: This required element of simple enumeration type describes the state of the transaction. The supported values are listed in the following table. Value Meaning Begin The transaction has been started. The value specified within the Descriptor element MUST be used to rejoin/commit/roll back/defect the transaction. Commit The transaction has been committed. The token value specified within the Descriptor element specifies the specific transaction that was committed. Rollback The transaction has been rolled back. The token value specified within the Descriptor element specifies the specific transaction that was rolled back. EnlistDTC The distributed transaction has been started. The token value specified within the Descriptor element MUST be used to rejoin/commit/roll back/defect the transaction. Defect The distributed transaction has been stopped. The token value specified within the Descriptor element specifies the specific transaction that was stopped.
Index A Abstract data model 40 12 19 ArrayOfSqlParameter 29 30 39 39 47 B 40 C 12 74 19 19 19 29 30 D Data model - abstract 40 39 E 29 39 20 Events 47 47 Examples 48 F 13 62 G 7 39 H 20 I 61 61 10 21 Initialization 40 21 7 L Local events 47 M Message processing 41 14 30 39 39 29 29 14 39 14 33 15 14 15 22 22 33 38 35 14 14 N 14 9 21 O Operations 47 44 41 10 P 61 12 12 73 Protocol Details 40
48 48 51 R 9 10 9 11 S 39 61 61 61 Sequencing rules 41 Server 40 47 40 47 41 41 44 41 47 40 44 Simple type 33 35 33 33 38 35 41 SOAP requests 48 SOAP responses 51 sqlbatch 44 41 sqlbatchSoapIn ( 14, 15) 15 15 sqlbatchSoapOut ( 14, 22) 23 28 33 38 38 25 14 31 33 27 42 26 24 sqlSession ( 22, 45) 29 27 35 25 13 Syntax 14 T Timer events 47 Timers 40 74 14 29 33 V 13 12 W 62 WSSUTP ( 15, 47)