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