Udostępnij za pośrednictwem


TransactionAttribute Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy TransactionAttribute.

Przeciążenia

TransactionAttribute()

Inicjuje TransactionAttribute nowe wystąpienie klasy, ustawiając żądany typ transakcji składnika na Required.

TransactionAttribute(TransactionOption)

Inicjuje TransactionAttribute nowe wystąpienie klasy, określając typ transakcji.

TransactionAttribute()

Inicjuje TransactionAttribute nowe wystąpienie klasy, ustawiając żądany typ transakcji składnika na Required.

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

Przykłady

Poniższy przykład kodu tworzy nowy TransactionAttributeelement .

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

Dotyczy

TransactionAttribute(TransactionOption)

Inicjuje TransactionAttribute nowe wystąpienie klasy, określając typ transakcji.

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

val
TransactionOption

Określony typ transakcji, TransactionOption wartość.

Przykłady

Poniższy przykład kodu tworzy nowy TransactionAttributeelement .

[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

Dotyczy