ContextUtil.IsInTransaction 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,指出目前內容是否可交易。
public:
static property bool IsInTransaction { bool get(); };
public static bool IsInTransaction { get; }
static member IsInTransaction : bool
Public Shared ReadOnly Property IsInTransaction As Boolean
屬性值
如果目前內容為可交易,則為 true
,否則為 false
。
例外狀況
沒有 COM+ 內容可供使用。
範例
下列程式代碼範例會取得 屬性的值 IsInTransaction 。
[Transaction(TransactionOption::Required)]
public ref class ContextUtil_IsInTransaction: public ServicedComponent
{
public:
void Example()
{
// Display whether the current COM+ context is enlisted in a
// transaction.
Console::WriteLine( "Current context enlisted in transaction: {0}",
ContextUtil::IsInTransaction );
}
};
[Transaction(TransactionOption.Required)]
public class ContextUtil_IsInTransaction : ServicedComponent
{
public void Example()
{
// Display whether the current COM+ context is enlisted in a
// transaction.
Console.WriteLine("Current context enlisted in transaction: {0}",
ContextUtil.IsInTransaction);
}
}
<Transaction(TransactionOption.Required)> _
Public Class ContextUtil_IsInTransaction
Inherits ServicedComponent
Public Sub Example()
' Display whether the current COM+ context is enlisted in a
' transaction.
MsgBox("Current context enlisted in transaction: " & ContextUtil.IsInTransaction)
End Sub
End Class