Sdílet prostřednictvím


CounterSet.CreateCounterSetInstance(String) Metoda

Definice

Vytvoří instanci sady čítačů.

public:
 System::Diagnostics::PerformanceData::CounterSetInstance ^ CreateCounterSetInstance(System::String ^ instanceName);
public System.Diagnostics.PerformanceData.CounterSetInstance CreateCounterSetInstance (string instanceName);
[System.Security.SecurityCritical]
public System.Diagnostics.PerformanceData.CounterSetInstance CreateCounterSetInstance (string instanceName);
member this.CreateCounterSetInstance : string -> System.Diagnostics.PerformanceData.CounterSetInstance
[<System.Security.SecurityCritical>]
member this.CreateCounterSetInstance : string -> System.Diagnostics.PerformanceData.CounterSetInstance
Public Function CreateCounterSetInstance (instanceName As String) As CounterSetInstance

Parametry

instanceName
String

Název instance. Název musí být jedinečný.

Návraty

Instance sady čítačů, která bude obsahovat data čítače.

Atributy

Výjimky

Název instance je NULL.

Před vytvořením instance sady čítačů musíte do sady čítačů přidat čítače.

Příklady

Příklad naleznete v tématu System.Diagnostics.PerformanceData.

Poznámky

Tuto metodu zavolejte jednou pro sady čítačů s jednou instancí a jednou nebo vícekrát pro sady čítačů s více instancemi.

Zprostředkovatel určuje, kdy vytvoří instanci. Pokud jsou data čítače statická, může zprostředkovatel vytvořit instanci při inicializaci. Například počet procesorů v počítači by byl považován za statický, takže poskytovatel, který poskytuje data čítače pro procesory, může vytvořit instanci pro každý procesor v počítači v době inicializace. U dynamičtějších čítačů, jako jsou čítače disků nebo procesů, by poskytovatelé vytvořili nové instance v reakci na přidání nového zařízení USB nebo vytvoření nového procesu.

Zprostředkovatel by měl data čítačů neustále aktualizovat.

Platí pro