IDesignerHost.CreateTransaction Metode

Definisi

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas batalkan dan ulangi dukungan.

Overload

Nama Deskripsi
CreateTransaction()

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas batalkan dan ulangi dukungan.

CreateTransaction(String)

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan memungkinkan membatalkan dan mengulangi fungsionalitas dukungan, menggunakan deskripsi transaksi yang ditentukan.

CreateTransaction()

Sumber:
IDesignerHost.cs
Sumber:
IDesignerHost.cs
Sumber:
IDesignerHost.cs

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan mengaktifkan fungsionalitas batalkan dan ulangi dukungan.

public:
 System::ComponentModel::Design::DesignerTransaction ^ CreateTransaction();
public System.ComponentModel.Design.DesignerTransaction CreateTransaction();
abstract member CreateTransaction : unit -> System.ComponentModel.Design.DesignerTransaction
Public Function CreateTransaction () As DesignerTransaction

Mengembalikan

Instans baru .DesignerTransaction Ketika Anda menyelesaikan langkah-langkah dalam transaksi Anda, Anda harus memanggil Commit() objek ini.

Keterangan

Metode ini membuat DesignerTransaction yang dapat digunakan untuk merangkum serangkaian operasi. Transaksi perancang dapat meningkatkan performa, mengurangi kedipan yang disebabkan oleh beberapa pembaruan selama proses operasi, dan memungkinkan sebagian besar operasi dibatalkan.

Operasi panjang yang melibatkan beberapa komponen dapat meningkatkan banyak peristiwa. Peristiwa ini dapat menyebabkan efek samping, seperti kedap atau performa yang terdegradasi. Saat beroperasi pada beberapa komponen pada satu waktu, atau mengatur beberapa properti pada satu komponen, Anda dapat meningkatkan performa dengan melakukan perubahan ini dalam transaksi. Beberapa operasi menangani TransactionOpening peristiwa dan TransactionClosed dan melakukan pekerjaan hanya ketika transaksi tidak sedang berlangsung. Untuk informasi selengkapnya tentang menggunakan transaksi, lihat dokumentasi untuk DesignerTransaction.

Berlaku untuk

CreateTransaction(String)

Sumber:
IDesignerHost.cs
Sumber:
IDesignerHost.cs
Sumber:
IDesignerHost.cs

DesignerTransaction Membuat yang dapat merangkum urutan peristiwa untuk meningkatkan performa dan memungkinkan membatalkan dan mengulangi fungsionalitas dukungan, menggunakan deskripsi transaksi yang ditentukan.

public:
 System::ComponentModel::Design::DesignerTransaction ^ CreateTransaction(System::String ^ description);
public System.ComponentModel.Design.DesignerTransaction CreateTransaction(string description);
abstract member CreateTransaction : string -> System.ComponentModel.Design.DesignerTransaction
Public Function CreateTransaction (description As String) As DesignerTransaction

Parameter

description
String

Judul atau deskripsi untuk transaksi yang baru dibuat.

Mengembalikan

DesignerTransactionbaru. Ketika Anda telah menyelesaikan langkah-langkah dalam transaksi Anda, Anda harus memanggil Commit() objek ini.

Keterangan

Metode ini membuat DesignerTransaction yang dapat digunakan untuk merangkum serangkaian operasi. Transaksi perancang dapat meningkatkan performa, mengurangi kedipan yang disebabkan oleh beberapa pembaruan selama proses operasi, dan memungkinkan sebagian besar operasi dibatalkan.

Operasi panjang yang melibatkan beberapa komponen dapat meningkatkan banyak peristiwa. Peristiwa ini dapat menyebabkan efek samping, seperti kedap atau performa yang terdegradasi. Saat beroperasi pada beberapa komponen pada satu waktu, atau mengatur beberapa properti pada satu komponen, Anda dapat meningkatkan performa dengan melakukan perubahan ini dalam transaksi. Beberapa operasi menangani TransactionOpening peristiwa dan TransactionClosed dan melakukan pekerjaan hanya ketika transaksi tidak sedang berlangsung. Untuk informasi selengkapnya tentang menggunakan transaksi, lihat dokumentasi untuk DesignerTransaction.

Berlaku untuk