ContextUtil.TransactionId Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the GUID of the current COM+ DTC transaction.
public:
static property Guid TransactionId { Guid get(); };
public static Guid TransactionId { get; }
static member TransactionId : Guid
Public Shared ReadOnly Property TransactionId As Guid
Property Value
A GUID representing the current COM+ DTC transaction, if one exists.
Exceptions
There is no COM+ context available.
Examples
The following code example gets the value of a TransactionId property.
[Transaction(TransactionOption::Required)]
public ref class ContextUtil_TransactionId: public ServicedComponent
{
public:
void Example()
{
// Display the ID of the transaction in which the current COM+ context
// is enlisted.
Console::WriteLine( "Transaction ID: {0}", ContextUtil::TransactionId );
}
};
[Transaction(TransactionOption.Required)]
public class ContextUtil_TransactionId : ServicedComponent
{
public void Example()
{
// Display the ID of the transaction in which the current COM+ context
// is enlisted.
Console.WriteLine("Transaction ID: {0}", ContextUtil.TransactionId);
}
}
<Transaction(TransactionOption.Required)> _
Public Class ContextUtil_TransactionId
Inherits ServicedComponent
Public Sub Example()
' Display the ID of the transaction in which the current COM+ context
' is enlisted.
MsgBox("Transaction ID: " & ContextUtil.TransactionId.ToString())
End Sub
End Class
Applies to
Met ons samenwerken op GitHub
De bron voor deze inhoud vindt u op GitHub, waar u ook problemen en pull-aanvragen kunt maken en controleren. Bekijk onze gids voor inzenders voor meer informatie.