ITransactionClient.RunTransaction 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
RunTransaction(TransactionOption, Func<Task<Boolean>>) |
트랜잭션 대리자 실행 |
RunTransaction(TransactionOption, Func<Task>) |
트랜잭션 대리자 실행 |
RunTransaction(TransactionOption, Func<Task<Boolean>>)
트랜잭션 대리자 실행
public System.Threading.Tasks.Task RunTransaction (Orleans.TransactionOption transactionOption, Func<System.Threading.Tasks.Task<bool>> transactionDelegate);
abstract member RunTransaction : Orleans.TransactionOption * Func<System.Threading.Tasks.Task<bool>> -> System.Threading.Tasks.Task
Public Function RunTransaction (transactionOption As TransactionOption, transactionDelegate As Func(Of Task(Of Boolean))) As Task
매개 변수
- transactionOption
- TransactionOption
반환
트랜잭션이 커밋되어야 하는 경우 True입니다.
적용 대상
RunTransaction(TransactionOption, Func<Task>)
트랜잭션 대리자 실행
public System.Threading.Tasks.Task RunTransaction (Orleans.TransactionOption transactionOption, Func<System.Threading.Tasks.Task> transactionDelegate);
abstract member RunTransaction : Orleans.TransactionOption * Func<System.Threading.Tasks.Task> -> System.Threading.Tasks.Task
Public Function RunTransaction (transactionOption As TransactionOption, transactionDelegate As Func(Of Task)) As Task
매개 변수
- transactionOption
- TransactionOption
반환
설명
대리자에서 및 에 따라 예외가 throw되지 않는 한 트랜잭션은 항상 커밋됩니다. transactionOption