CounterSet.CreateCounterSetInstance teď vyvolá výjimku InvalidOperationException, pokud instance již existuje.
Počínaje rozhraním .NET 5 CounterSet.CreateCounterSetInstance(String) vyvolá InvalidOperationException ArgumentException místo sady čítačů, která již existuje.
Změna popisu
V rozhraní .NET Framework a .NET Core 1.0 až 3.1 můžete vytvořit instanci čítače nastavené voláním CreateCounterSetInstance. Pokud však sada čítačů již existuje, metoda vyvolá ArgumentException výjimku.
Při volání CreateCounterSetInstance a sadě InvalidOperationException čítačů v .NET 5 a novějších verzích se vyvolá výjimka.
Zavedená verze
5,0
Doporučená akce
Pokud při volání CreateCounterSetInstancezachytíte ArgumentException výjimky v aplikaci, zvažte také zachycení InvalidOperationException výjimek.
Poznámka:
Zachytávání ArgumentException výjimek se nedoporučuje.