Opc.Ua.Server.AggregateManager.GetDefaultConfiguration C# (CSharp) Method

GetDefaultConfiguration() public method

Returns the default configuration for the specified variable id.
public GetDefaultConfiguration ( NodeId variableId ) : AggregateConfiguration
variableId NodeId The id of history data node.
return AggregateConfiguration
        public AggregateConfiguration GetDefaultConfiguration(NodeId variableId)
        {
            lock (m_lock)
            {
                if (m_defaultConfiguration == null)
                {
                    m_defaultConfiguration = new AggregateConfiguration();
                    m_defaultConfiguration.PercentDataBad = 100;
                    m_defaultConfiguration.PercentDataGood = 100;
                    m_defaultConfiguration.TreatUncertainAsBad = false;
                    m_defaultConfiguration.UseSlopedExtrapolation = false;
                    m_defaultConfiguration.UseServerCapabilitiesDefaults = false;
                }

                return m_defaultConfiguration;
            }
        }