TransactionAttribute Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar en ny instans av TransactionAttribute klassen.
Överlagringar
| Name | Description |
|---|---|
| TransactionAttribute() |
Initierar en ny instans av TransactionAttribute klassen och anger komponentens begärda transaktionstyp till Required. |
| TransactionAttribute(TransactionOption) |
Initierar en ny instans av TransactionAttribute klassen och anger transaktionstypen. |
TransactionAttribute()
Initierar en ny instans av TransactionAttribute klassen och anger komponentens begärda transaktionstyp till Required.
public:
TransactionAttribute();
public TransactionAttribute();
Public Sub New ()
Exempel
I följande kodexempel skapas en ny TransactionAttribute.
[Transaction]
public class TransactionAttribute_Ctor : ServicedComponent
{
}
<Transaction()> _
Public Class TransactionAttribute_Ctor
Inherits ServicedComponent
End Class
Gäller för
TransactionAttribute(TransactionOption)
Initierar en ny instans av TransactionAttribute klassen och anger transaktionstypen.
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)
Parametrar
Den angivna transaktionstypen, ett TransactionOption värde.
Exempel
I följande kodexempel skapas en ny 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