Opc.Ua.DataChangeFilter.GetPercentageDeadband C# (CSharp) Method

GetPercentageDeadband() public static method

Returns the PercentageDeadband if the filter specifies one. Zero otherwize.
public static GetPercentageDeadband ( MonitoringFilter filter ) : double
filter MonitoringFilter
return double
        public static double GetPercentageDeadband(MonitoringFilter filter)
        {
            DataChangeFilter datachangeFilter = filter as DataChangeFilter;

            if (datachangeFilter == null)
            {
                return 0.0;
            }

            if (datachangeFilter.DeadbandType != (uint)Opc.Ua.DeadbandType.Percent)
            {
                return 0.0;
            }

            return datachangeFilter.DeadbandValue;
        }
        #endregion