1 write to _categoryName
System.Diagnostics.PerformanceCounter (1)
System\Diagnostics\SharedPerformanceCounter.cs (1)
89_categoryName = catName;
15 references to _categoryName
System.Diagnostics.PerformanceCounter (15)
System\Diagnostics\SharedPerformanceCounter.cs (15)
90_categoryNameHashCode = GetWstrHashCode(_categoryName); 210categoryNameLength = (_categoryName.Length + 1) * 2; 284SafeMarshalCopy(_categoryName, nextPtr); 620CategoryData data = (CategoryData)s_categoryDataTable[_categoryName]; 626data = (CategoryData)s_categoryDataTable[_categoryName]; 631data.MutexName = _categoryName; 636categoryKey = Registry.LocalMachine.OpenSubKey(PerformanceCounterLib.ServicePath + "\\" + _categoryName + "\\Performance"); 649data.FileMappingName = DefaultFileMappingName + _categoryName; 696Debug.Assert(counterNamesObject is string[], $"Expected string[], got '{counterNamesObject}' of type '{counterNamesObject?.GetType()}' with kind '{categoryKey.GetValueKind("Counter Names")}' for category '{_categoryName}'"); 704data.MutexName = "Global\\" + _categoryName; 706s_categoryDataTable[_categoryName] = data; 906if (StringEquals(_categoryName, currentCategoryPointer->CategoryNameOffset)) 965throw new InvalidOperationException(SR.Format(SR.SingleInstanceOnly, _categoryName)); 970throw new InvalidOperationException(SR.Format(SR.MultiInstanceOnly, _categoryName)); 976throw new InvalidOperationException(SR.Format(SR.MultiInstanceOnly, _categoryName));