CounterSet.CreateCounterSetInstance(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un'istanza dell'insieme di contatori.
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
Parametri
- instanceName
- String
Nome dell’istanza. Il nome deve essere univoco.
Restituisce
Un'istanza dell'insieme di contatori che contiene i dati dei contatori.
- Attributi
Eccezioni
Il nome dell'istanza è NULL.
È necessario aggiungere i contatori all'insieme prima di creare un'istanza dell'insieme di contatori.
Esempio
Per un esempio, vedere System.Diagnostics.PerformanceData.
Commenti
Chiamare questo metodo una volta per i set di contatori a istanza singola e una o più volte per i set di contatori a più istanze.
Il provider determina quando crea un'istanza. Se i dati del contatore sono più statici, il provider può creare un'istanza in fase di inizializzazione. Ad esempio, il numero di processori in un computer verrebbe considerato statico, quindi un provider che fornisce dati contatori per i responsabili del trattamento potrebbe creare un'istanza per ogni processore nel computer in fase di inizializzazione. Per i contatori più dinamici, ad esempio i contatori del disco o del processo, i provider creerebbero le nuove istanze in risposta all'aggiunta di un nuovo dispositivo USB o alla creazione di un nuovo processo.
Il provider deve mantenere sempre aggiornati i dati del contatore.