Freigeben über


IDkmManagedHeapSampler176 Schnittstelle

Definition

Schnittstelle, die vom Heap-Sampler implementiert wird, um doppelte Zeichenfolgen zu erkennen.

Implementierungen dieser Schnittstelle können einschränken, wenn sie mithilfe eines in der Komponentenkonfiguration definierten Filters aufgerufen werden. Die folgenden Eigenschaften können verwendet werden: EngineId, RuntimeId.

Diese API wurde in Visual Studio 17 Update 6 (DkmApiVersion.VS17Update6) eingeführt.

public interface IDkmManagedHeapSampler176
type IDkmManagedHeapSampler176 = interface
Public Interface IDkmManagedHeapSampler176

Methoden

AnalyzeSparseArrays(DkmManagedHeapSampler)

Analysieren Sie die Sparsearrays.

GetNextSparseArrayDetails(DkmManagedHeapSampler, DkmManagedTypeId, UInt32)

Versucht, den Wert des nächsten angeforderten Teils des Sparsearrays instance -Objekten abzurufen.

GetNextSparseArraySummaries(DkmManagedHeapSampler, UInt32)

Versucht, den Wert des nächsten angeforderten Teils der Sammelobjekte des Sparsearrays abzurufen.

GetSampledHeapTypeStats176(DkmManagedHeapSampler, Boolean)

Gibt die Heaptypstatistiken zurück, wobei optional tote Objekte in die Anzahl eingeschlossen werden.

Gilt für: