Bagikan melalui


TransactionScope.Timeout Properti

Definisi

Mendapatkan atau mengatur TimeSpan yang menunjukkan periode batas waktu untuk transaksi yang digunakan untuk ini TransactionScope.

public:
 property System::Activities::InArgument<TimeSpan> ^ Timeout { System::Activities::InArgument<TimeSpan> ^ get(); void set(System::Activities::InArgument<TimeSpan> ^ value); };
public System.Activities.InArgument<TimeSpan> Timeout { get; set; }
member this.Timeout : System.Activities.InArgument<TimeSpan> with get, set
Public Property Timeout As InArgument(Of TimeSpan)

Nilai Properti

TimeSpan yang menunjukkan periode batas waktu untuk transaksi yang digunakan untuk ini TransactionScope.

Contoh

Sampel kode berikut menunjukkan pengaturan properti TransactionScope Batas Waktu aktivitas.

new TransactionScope
{
    Body = new Sequence
    {
        Activities =
        {
            new WriteLine { Text = "    Begin TransactionScope" },

            new PrintTransactionId(),

            new TransactionScopeTest(),

            new WriteLine { Text = "    End TransactionScope" },
        },
    },
},

Keterangan

Properti ini bersifat baca-saja pada durasi. Jika nilai diatur pada durasi, nilai InvalidOperationException akan dilemparkan.

Berlaku untuk