TransactionAttribute Constructeurs

Définition

Initialise une nouvelle instance de la classe TransactionAttribute.

Surcharges

Nom Description
TransactionAttribute()

Initialise une nouvelle instance de la TransactionAttribute classe, en définissant le type Requiredde transaction demandé par le composant sur .

TransactionAttribute(TransactionOption)

Initialise une nouvelle instance de la TransactionAttribute classe, en spécifiant le type de transaction.

TransactionAttribute()

Initialise une nouvelle instance de la TransactionAttribute classe, en définissant le type Requiredde transaction demandé par le composant sur .

public:
 TransactionAttribute();
public TransactionAttribute();
Public Sub New ()

Exemples

L’exemple de code suivant crée un nouveau TransactionAttribute.

[Transaction]
public class TransactionAttribute_Ctor : ServicedComponent
{
}
<Transaction()>  _
Public Class TransactionAttribute_Ctor
    Inherits ServicedComponent
End Class

S’applique à

TransactionAttribute(TransactionOption)

Initialise une nouvelle instance de la TransactionAttribute classe, en spécifiant le type de transaction.

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)

Paramètres

val
TransactionOption

Type de transaction spécifié, valeur TransactionOption .

Exemples

L’exemple de code suivant crée un nouveau 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

S’applique à