Exemplo n.º 1
0
        public void TestMethod1()
        {
            //"\\\\bosxixihome\\network interface(microsoft hyper-v network adapter _3)\\bytes received/sec"
            var path = "\\\\bosxixihome\\network interface(microsoft hyper-v network adapter _3)\\bytes received/sec";
            var name = CounterName.GetNetworkInterfaceName(path);

            Assert.IsTrue(name == "(microsoft hyper-v network adapter _3)");
        }
Exemplo n.º 2
0
            public static CounterName Read(BinaryReader reader)
            {
                CounterName result = new CounterName();

                result.CounterId = Utilities.Read7BitEncodedInt(reader);
                result.Name      = reader.ReadString();

                return(result);
            }
        public override int GetHashCode()
        {
            int result = DeploymentId != null?DeploymentId.GetHashCode() : 0;

            result = 31 * result + (Role != null ? Role.GetHashCode() : 0);
            result = 31 * result + (RoleInstance != null ? RoleInstance.GetHashCode() : 0);
            result = 31 * result + (CounterName != null ? CounterName.GetHashCode() : 0);
            result = 31 * result + (int)(_eventTickCount ^ (_eventTickCount >> 32));
            return(result);
        }
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = CounterName.GetHashCode();
         hashCode = (hashCode * 397) ^ (int)AssertionType;
         hashCode = (hashCode * 397) ^ Assertion.GetHashCode();
         return(hashCode);
     }
 }
 public override int GetHashCode()
 {
     unchecked
     {
         var hashCode = CategoryName?.GetHashCode() ?? 0;
         hashCode = (hashCode * 397) ^ (CounterName?.GetHashCode() ?? 0);
         hashCode = (hashCode * 397) ^ (InstanceName?.GetHashCode() ?? 0);
         return(hashCode);
     }
 }
 private int ComputeHashCode()
 {
     unchecked
     {
         int result = (Source != null ? Source.GetHashCode() : 0);
         result = (result * 397) + (Instance != null ? Instance.GetHashCode() : 0);
         result = (result * 397) + (ExtendedData != null ? ExtendedData.GetHashCode() : 0);
         result = (result * 397) + (CounterName != null ? CounterName.GetHashCode() : 0);
         return(result);
     }
 }
Exemplo n.º 7
0
        private static string ToString(CounterName n)
        {
            switch (n)
            {
            case CounterName.ProcessID:
                return("ID Process");

            case CounterName.IOWriteByesPerSecond:
                return("IO Write Bytes/sec");

            case CounterName.IOReadBytesPerSecond:
                return("IO Read Bytes/sec");
            }

            return("");
        }
Exemplo n.º 8
0
        void ReleaseDesignerOutlets()
        {
            if (CounterCount != null)
            {
                CounterCount.Dispose();
                CounterCount = null;
            }

            if (CounterName != null)
            {
                CounterName.Dispose();
                CounterName = null;
            }

            if (IncrementButton != null)
            {
                IncrementButton.Dispose();
                IncrementButton = null;
            }
        }
        public override bool Equals(object o)
        {
            if (this == o)
            {
                return(true);
            }
            if (o == null || (o as PerformanceData) == null)
            {
                return(false);
            }

            var that = (PerformanceData)o;

            if (_eventTickCount != that._eventTickCount)
            {
                return(false);
            }
            if (CounterName != null ? !CounterName.Equals(that.CounterName) : that.CounterName != null)
            {
                return(false);
            }
            if (DeploymentId != null ? !DeploymentId.Equals(that.DeploymentId) : that.DeploymentId != null)
            {
                return(false);
            }
            if (Role != null ? !Role.Equals(that.Role) : that.Role != null)
            {
                return(false);
            }
            if (RoleInstance != null ? !RoleInstance.Equals(that.RoleInstance) : that.RoleInstance != null)
            {
                return(false);
            }

            return(true);
        }
 public override int GetHashCode()
 {
     unchecked
     {
         return(((CounterCategory != null ? CounterCategory.GetHashCode() : 0) * 397) ^ (CounterName != null ? CounterName.GetHashCode() : 0));
     }
 }
Exemplo n.º 11
0
 public override int GetHashCode()
 {
     return(CategoryName.GetHashCode() ^ CounterName.GetHashCode());
 }
Exemplo n.º 12
0
 public AddCounter(CounterName counterName)
 {
     CounterName = counterName;
 }
Exemplo n.º 13
0
        internal void Increment(CounterName name)
        {
            int idx = (int)name;

            Interlocked.Increment(ref _counterValues[idx]);
        }
Exemplo n.º 14
0
 internal void Decrement(CounterName name)
 {
 }
Exemplo n.º 15
0
 internal void IncrementBy(CounterName name, long value)
 {
 }
Exemplo n.º 16
0
        internal void IncrementBy(CounterName name, long value)
        {
            int idx = (int)name;

            Interlocked.Add(ref _counterValues[idx], value);
        }
 public TakeNextCustomer(
     CounterName counterName)
 {
     CounterName = counterName;
 }
 public RevokeCustomer(
     CounterName counterName)
 {
     CounterName = counterName;
 }
Exemplo n.º 19
0
 public static PerformanceCounter GetCounter(CategoryName category, CounterName counter, string name)
 {
     return(GetCounter(ToString(category), ToString(counter), name));
 }
Exemplo n.º 20
0
			public static CounterName Read(BinaryReader reader)
			{
				CounterName result = new CounterName();
				result.CounterId = Utilities.Read7BitEncodedInt(reader);
				result.Name = reader.ReadString();

				return result;
			}
Exemplo n.º 21
0
 internal void Increment(CounterName name)
 {
 }