27 references to PerformanceCounterInstanceLifetime
System (1)
src\runtime\src\libraries\shims\System\ref\System.cs (1)
512
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Diagnostics.
PerformanceCounterInstanceLifetime
))]
System.Data.OleDb (1)
System\Data\ProviderBase\DbConnectionPoolCounters.cs (1)
107
instance.InstanceLifetime =
PerformanceCounterInstanceLifetime
.Process;
System.Diagnostics.PerformanceCounter (25)
System\Diagnostics\PerformanceCounter.cs (7)
25
private
PerformanceCounterInstanceLifetime
_instanceLifetime =
PerformanceCounterInstanceLifetime
.Global;
221
public
PerformanceCounterInstanceLifetime
InstanceLifetime
226
if (value >
PerformanceCounterInstanceLifetime
.Process || value <
PerformanceCounterInstanceLifetime
.Global)
491
if (_instanceLifetime !=
PerformanceCounterInstanceLifetime
.Global)
517
if (string.IsNullOrEmpty(_instanceName) && InstanceLifetime ==
PerformanceCounterInstanceLifetime
.Process)
System\Diagnostics\SharedPerformanceCounter.cs (18)
84
this(catName, counterName, instanceName,
PerformanceCounterInstanceLifetime
.Global)
87
internal unsafe SharedPerformanceCounter(string catName, string counterName, string instanceName,
PerformanceCounterInstanceLifetime
lifetime)
103
if (lifetime !=
PerformanceCounterInstanceLifetime
.Global)
201
PerformanceCounterInstanceLifetime
lifetime)
336
PerformanceCounterInstanceLifetime
lifetime)
497
private static unsafe void PopulateLifetimeEntry(ProcessLifetimeEntry* lifetimeEntry,
PerformanceCounterInstanceLifetime
lifetime)
500
if (lifetime ==
PerformanceCounterInstanceLifetime
.Process)
503
lifetimeEntry->LifetimeType = (int)
PerformanceCounterInstanceLifetime
.Process;
738
private unsafe CounterEntry* GetCounter(string counterName, string instanceName, bool enableReuse,
PerformanceCounterInstanceLifetime
lifetime)
952
bool activateUnusedInstances,
PerformanceCounterInstanceLifetime
lifetime,
1035
if (lifetime !=
PerformanceCounterInstanceLifetime
.Process)
1051
if (lifetime ==
PerformanceCounterInstanceLifetime
.Process)
1108
PerformanceCounterInstanceLifetime
lifetime,
1282
if (lifetime->LifetimeType == (int)
PerformanceCounterInstanceLifetime
.Process)
1424
internal unsafe void RemoveInstance(string instanceName,
PerformanceCounterInstanceLifetime
instanceLifetime)
1462
&& lifetimeEntry->LifetimeType == (int)
PerformanceCounterInstanceLifetime
.Process
1465
validatedCachedInstancePointer &= (instanceLifetime ==
PerformanceCounterInstanceLifetime
.Process);
1471
validatedCachedInstancePointer &= (instanceLifetime !=
PerformanceCounterInstanceLifetime
.Process);