PerformanceCounterManager Klasse

Definition

Warnung

Diese API ist jetzt veraltet.

Bereitet Leistungsdaten für die Bibliothek performance.dll vor, die beim Verwenden von Leistungsindikatoren vom System geladen wird.Prepares performance data for the performance.dll the system loads when working with performance counters.

Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.

public ref class PerformanceCounterManager sealed : System::Diagnostics::ICollectData
[System.Obsolete("use PerformanceCounter")]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("82840be1-d273-11d2-b94a-00600893b17a")]
[System.Runtime.InteropServices.Guid("82840BE1-D273-11D2-B94A-00600893B17A")]
[System.Obsolete("This class has been deprecated.  Use the PerformanceCounters through the System.Diagnostics.PerformanceCounter class instead.  http://go.microsoft.com/fwlink/?linkid=14202")]
public sealed class PerformanceCounterManager : System.Diagnostics.ICollectData
type PerformanceCounterManager = class
    interface ICollectData
Public NotInheritable Class PerformanceCounterManager
Implements ICollectData
Vererbung
PerformanceCounterManager
Attribute
Implementiert

Konstruktoren

PerformanceCounterManager()

Initialisiert eine neue Instanz der PerformanceCounterManager-Klasse.Initializes a new instance of the PerformanceCounterManager class.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

ICollectData.CloseData()

Wird von der Leistungsindikator-DLL zum Schließen von Leistungsdaten aufgerufen.Called by the perf dll's close performance data.

ICollectData.CollectData(Int32, IntPtr, IntPtr, Int32, IntPtr)

Routine für die Leistungsdatenauflistung.Performance data collection routine. Wird von der Leistungsindikator-DLL PerfCount aufgerufen.Called by the PerfCount perf dll.

Sicherheit

LinkDemand
für volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer.for full trust for the immediate caller. Diese Klasse kann von teilweise vertrauenswürdigem Code nicht verwendet werden.This class cannot be used by partially trusted code.

Gilt für: