다음을 통해 공유


TransactionInfo 클래스

정의

[System.Serializable]
public class TransactionInfo : Orleans.Transactions.ITransactionInfo
[Orleans.GenerateSerializer]
public sealed class TransactionInfo
[<System.Serializable>]
type TransactionInfo = class
    interface ITransactionInfo
[<Orleans.GenerateSerializer>]
type TransactionInfo = class
Public Class TransactionInfo
Implements ITransactionInfo
Public NotInheritable Class TransactionInfo
상속
TransactionInfo
특성
구현

생성자

TransactionInfo()
TransactionInfo(Guid, DateTime, DateTime, Boolean)
TransactionInfo(TransactionInfo)

TransactionInfo가 요청으로 전송될 때 사용되는 생성자

필드

PendingCalls

속성

Id
IsReadOnly
OriginalException
Participants
Priority
TimeStamp
TransactionId
TryToCommit

메서드

Fork()
Join(ITransactionInfo)
Join(TransactionInfo)
MustAbort(SerializationManager)
MustAbort(Serializer<OrleansTransactionAbortedException>)
ReconcilePending()

트랜잭션에 조인된 보류 중인 모든 호출을 조정합니다.

RecordException(Exception, SerializationManager)
RecordException(Exception, Serializer<OrleansTransactionAbortedException>)
RecordRead(ParticipantId, DateTime)
RecordWrite(ParticipantId, DateTime)
ToString()

자세한 추적 및 디버깅의 경우.

적용 대상