TransactionAttribute Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci TransactionAttribute třídy.
Přetížení
TransactionAttribute() |
Inicializuje novou instanci TransactionAttribute třídy a nastaví požadovaný typ transakce komponenty na Required. |
TransactionAttribute(TransactionOption) |
Inicializuje novou instanci TransactionAttribute třídy s určením typu transakce. |
TransactionAttribute()
Inicializuje novou instanci TransactionAttribute třídy a nastaví požadovaný typ transakce komponenty na Required.
public:
TransactionAttribute();
public TransactionAttribute ();
Public Sub New ()
Příklady
Následující příklad kódu vytvoří nový TransactionAttribute.
[Transaction]
public class TransactionAttribute_Ctor : ServicedComponent
{
}
<Transaction()> _
Public Class TransactionAttribute_Ctor
Inherits ServicedComponent
End Class
Platí pro
TransactionAttribute(TransactionOption)
Inicializuje novou instanci TransactionAttribute třídy s určením typu transakce.
public:
TransactionAttribute(System::EnterpriseServices::TransactionOption val);
public TransactionAttribute (System.EnterpriseServices.TransactionOption val);
new System.EnterpriseServices.TransactionAttribute : System.EnterpriseServices.TransactionOption -> System.EnterpriseServices.TransactionAttribute
Public Sub New (val As TransactionOption)
Parametry
Zadaný typ transakce, TransactionOption hodnota.
Příklady
Následující příklad kódu vytvoří nový TransactionAttribute.
[Transaction(TransactionOption.Supported)]
public class TransactionAttribute_Ctor_TransactionOption : ServicedComponent
{
}
[Transaction(TransactionOption.Supported,
Isolation=TransactionIsolationLevel.Serializable)]
public class TransactionAttribute_Ctor_TransactionOption_Isolation :
ServicedComponent
{
}
[Transaction(TransactionOption.Supported,
Isolation=TransactionIsolationLevel.Serializable,
Timeout=30)]
public class TransactionAttribute_Ctor_TransactionOption_Isolation_Timeout :
ServicedComponent
{
}
<Transaction(TransactionOption.Supported)> _
Public Class TransactionAttribute_Ctor_TransactionOption
Inherits ServicedComponent
End Class
<Transaction(TransactionOption.Supported, Isolation := TransactionIsolationLevel.Serializable)> _
Public Class TransactionAttribute_Ctor_TransactionOption_Isolation
Inherits ServicedComponent
End Class
<Transaction(TransactionOption.Supported, Isolation := TransactionIsolationLevel.Serializable, Timeout := 30)> _
Public Class TransactionAttribute_Ctor_TransactionOption_Isolation_Timeout
Inherits ServicedComponent
End Class