Freigeben über


TransactionInfo Klasse

Definition

[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
Vererbung
TransactionInfo
Attribute
Implementiert

Konstruktoren

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

Konstruktor, der beim Übertragen von TransactionInfo an eine Anforderung verwendet wird

Felder

PendingCalls

Eigenschaften

Id
IsReadOnly
OriginalException
Participants
Priority
TimeStamp
TransactionId
TryToCommit

Methoden

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

Glicht alle ausstehenden Aufrufe ab, die der Transaktion beitreten.

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

Für ausführliche Ablaufverfolgung und Debuggen.

Gilt für: