TransactionAttribute.Timeout Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia limit czasu dla tej transakcji.
public:
property int Timeout { int get(); void set(int value); };
public int Timeout { get; set; }
member this.Timeout : int with get, set
Public Property Timeout As Integer
Wartość właściwości
Limit czasu transakcji w sekundach.
Przykłady
Poniższy przykład kodu pobiera i ustawia wartość Transaction
właściwości atrybutu Timeout .
[Transaction(Timeout=30)]
public class TransactionAttribute_Timeout : ServicedComponent
{
public void TimeoutExample()
{
// Get the TransactionAttribute applied to the class.
TransactionAttribute attribute =
(TransactionAttribute)Attribute.GetCustomAttribute(
this.GetType(),
typeof(TransactionAttribute),
false);
// Display the current value of the attribute's Timeout property.
Console.WriteLine("TransactionAttribute.Timeout: {0}",
attribute.Timeout);
// Set the Timeout property value of the attribute to sixty
// seconds.
attribute.Timeout = 60;
// Display the new value of the attribute's Timeout property.
Console.WriteLine("TransactionAttribute.Timeout: {0}",
attribute.Timeout);
}
}
<Transaction(Timeout := 30)> _
Public Class TransactionAttribute_Timeout
Inherits ServicedComponent
Public Sub TimeoutExample()
' Get the TransactionAttribute applied to the class.
Dim attribute As TransactionAttribute = CType(Attribute.GetCustomAttribute(Me.GetType(), GetType(TransactionAttribute), False), TransactionAttribute)
' Display the current value of the attribute's Timeout property.
MsgBox("TransactionAttribute.Timeout: " & attribute.Timeout)
' Set the Timeout property value of the attribute to sixty
' seconds.
attribute.Timeout = 60
' Display the new value of the attribute's Timeout property.
MsgBox("TransactionAttribute.Timeout: " & attribute.Timeout)
End Sub
End Class
Dotyczy
Współpracuj z nami w serwisie GitHub
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.