| Silverlight 5 | WinRT |
| public sealed class CounterData | |
| public Int64 RawValue { get; set; } | |
| public Int64 Value { get; set; } | |
| public void Decrement(); | |
| public void Increment(); | |
| public void IncrementBy(Int64 value); |
| public class CounterSet | |
| : IDisposable | |
| public void AddCounter(Int32 counterId, CounterType counterType); | |
| public void AddCounter(Int32 counterId, CounterType counterType, String counterName); | |
| public CounterSetInstance CreateCounterSetInstance(String instanceName); | |
| public virtual void Dispose(); | |
| protected virtual void Dispose(Boolean disposing); | |
| protected virtual void Finalize(); |
| public sealed class CounterSetInstance | |
| : IDisposable | |
| public CounterSetInstanceCounterDataSet Counters { get; } | |
| public virtual void Dispose(); | |
| protected virtual void Finalize(); |
| public sealed class CounterSetInstanceCounterDataSet | |
| : IDisposable | |
| public CounterData Item { get; } | |
| public CounterData Item { get; } | |
| public virtual void Dispose(); | |
| protected virtual void Finalize(); |
| public sealed enum CounterSetInstanceType | |
| : IComparable, IFormattable, IConvertible | |
| { Single, Multiple, GlobalAggregate, GlobalAggregateWithHistory, MultipleAggregate, InstanceAggregate } |
| public sealed enum CounterType | |
| : IComparable, IFormattable, IConvertible | |
| { QueueLength, LargeQueueLength, QueueLength100Ns, QueueLengthObjectTime, RawData32, RawData64, RawDataHex32, RawDataHex64, RateOfCountPerSecond32, RateOfCountPerSecond64, RawFraction32, RawFraction64, RawBase32, RawBase64, SampleFraction, SampleCounter, SampleBase, AverageTimer32, AverageBase, AverageCount64, PercentageActive, PercentageNotActive, PercentageActive100Ns, PercentageNotActive100Ns, ElapsedTime, MultiTimerPercentageActive, MultiTimerPercentageNotActive, MultiTimerPercentageActive100Ns, MultiTimerPercentageNotActive100Ns, MultiTimerBase, Delta32, Delta64, ObjectSpecificTimer, PrecisionSystemTimer, PrecisionTimer100Ns, PrecisionObjectSpecificTimer } |