Sideway BICK BlogSideway BICK BLOG from Sideway

A Sideway to Sideway Home

Link:http://output.to/sideway/default.asp?qno=120100027

ObjectContext Object

ObjectContext Object

ObjectContext object of ASP is related to either commit or abort a transaction managed by Component Services during processing scripts in an ASP page.

Methods

Method Description
SetAbort Set the flag of a transaction during processing scripts in an ASP page to about for the script in a transaction has not completed. Therefore the Component Services should not update those related resources even other participating components in the transaction has completed.
SetComplete Set the flag of a transaction during processing scripts in an ASP page to complete for the script in a transaction has completed. Therefore the Component Services can check with other participating components in the transaction whether these participating components has completed or not. If all participating components in the transaction has completed and call SetComplete then the related resources can be updated.

Events

Event Description
OnTransactionAbort Event occurs when the transaction has been aborted for whatever reason or processing error. An optional corresponding event subroutine with the reserved name OnTransactionAbout can be used to handle the case of about event occur. 
OnTransactionCommit Event occurs when the transaction has been committed or completed without any processing error. An optional corresponding event subroutine with the reserved name OnTransactionCommit can be used to handle the case of completed or committed event occur. 

Remarks

  • The ASP file must contain the @TRANSACTION directive, in order to declare the page runs in a transaction.

  • In a transaction, the processing of the page will be finished with a declaration of the transaction is either succeed with all other participating components in the transaction has completed or fail when one of the participating components in the transaction has failed or not completed.

  • The properties and events of ASP ObjectContext object can be grouped into

    • Handling/Event: OnTransactionAbort; OnTransactionCommit
    • Flag/Variable: SetAbout; SetComplete
Previous Month  JAN  2012  Next Month
SMTWTFS
1234567
891011121314
15161718192021
22232425262728
293031

Previous Month  APR  2012  Next Month
SMTWTFS
1234567
891011121314
15161718192021
22232425262728
2930

Sideway BICK Blog

28/01


Copyright © 2000-2020 Sideway . All rights reserved Disclaimerslast modified on 26 January 2013