ContextUtil.TransactionId Property
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(); };
C#
public static Guid TransactionId { get; }
static member TransactionId : Guid
Public Shared ReadOnly Property TransactionId As Guid
A GUID representing the current COM+ DTC transaction, if one exists.
There is no COM+ context available.
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 );
}
};
C#
[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
Proizvod | Verzije |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Surađujte s nama na GitHubu
Izvor za ovaj sadržaj možete pronaći na GitHubu, gdje možete stvarati i pregledavati probleme i zahtjeve za povlačenjem. Dodatne informacije potražite u našem vodiču za suradnike.
Povratne informacije o proizvodu .NET
.NET je projekt otvorenog koda. Odaberite vezu za slanje povratnih informacija: