CounterSet.CreateCounterSetInstance genera ora InvalidOperationException se l'istanza esiste già
A partire da .NET 5, CounterSet.CreateCounterSetInstance(String) genera una InvalidOperationException anziché una ArgumentException se il set di contatori esiste già.
Descrizione delle modifiche
In .NET Framework e .NET Core 1.0 da 3.1 a 3.1 è possibile creare un'istanza del set di contatori chiamando CreateCounterSetInstance. Se tuttavia il set di contatori esiste già, il metodo genera un'eccezione ArgumentException.
In .NET 5 e versioni successive, quando si chiama CreateCounterSetInstance e il set di contatori esiste, viene generata un'eccezione InvalidOperationException.
Versione introdotta
5.0
Azione consigliata
Se si rilevano eccezioni ArgumentException nell'app quando si chiama CreateCounterSetInstance, prendere in considerazione anche l'intercettazione delle eccezioni InvalidOperationException.
Nota
Non è consigliabile intercettare le eccezioni ArgumentException.