방법: SetAbort 및 SetComplete 메서드 사용
이 예제에서는 System.EnterpriseServices.ContextUtil 클래스의 정적 SetComplete 및 SetAbort 메서드를 사용하는 방법을 보여 줍니다. 이 메서드에 대한 자세한 내용은 자동 트랜잭션에서의 응답을 참조하십시오.
예제
'Try to do something crucial to the transaction in progress.
If Not DoSomeWork() Then
ContextUtil.SetAbort() 'Something goes wrong.
Else
ContextUtil.SetComplete() 'All goes well.
End If
//Try to do something crucial to the transaction in progress.
if( !DoSomeWork() )
{
ContextUtil.SetAbort(); //Something goes wrong.
}
else
{
ContextUtil.SetComplete(); //All goes well.
}
코드 컴파일
이 예제에서는 다음 사항이 필요합니다.
- System 및 System.EnterpriseServices 네임스페이스에 대한 참조
참고 항목
개념
Copyright © 2007 by Microsoft Corporation. All rights reserved.