DkmWorkerProcessConnection.FlushClosedObjectQueue Yöntem

Tanım

Bu işlev, tüm nesne kapatma bildirimlerinin izleyici işlemiyle hemen değiştirilmesini zorlamak için kullanılır. LIKE ' GC. Collect ' yönetilen kodda, sistem kuyruğu otomatik olarak temiz, bu işlev genellikle gereksizdir. Ancak, bu yöntem tüm güncelleştirmelerin anında alınıp alınıp ayrılmaması durumunda kullanılabilir.

Bir bileşen belirli bir nesne üzerinde ' Close ' yöntemini çağırdığında bir nesne kapatma bildirimi oluşturulur (ve kuyruğa alınır). Hem izleyici işlemi hem de motor işlemi kapatılan nesnelerin bir kuyruğunu korur. Bu yöntem yalnızca motor işleminden çağrılabilir, ancak her iki kuyruğu da temizlemek için kullanılır.

Konum kısıtlaması: API 'nin bir IDE bileşeninden çağrılması gerekir (bileşen düzeyi > 100.000).

Bu API, Visual Studio 16 RTM (DkmApiVersion. VS16RTMPreview) içinde tanıtılmıştır.

public:
 void FlushClosedObjectQueue();
public void FlushClosedObjectQueue ();
member this.FlushClosedObjectQueue : unit -> unit
Public Sub FlushClosedObjectQueue ()

Şunlara uygulanır