DkmWorkerProcessConnection.FlushClosedObjectQueue Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 ()