Opc.Ua.Com.Server.ComAe2Subscription.CreateMonitoredItem C# (CSharp) Method

CreateMonitoredItem() private method

Creates a new monitored item and adds it to the subscription.
private CreateMonitoredItem ( NodeId notifierId ) : MonitoredItem
notifierId NodeId
return MonitoredItem
        private MonitoredItem CreateMonitoredItem(NodeId notifierId)
        {
            MonitoredItem monitoredItem = new MonitoredItem();

            monitoredItem.DisplayName = null;
            monitoredItem.StartNodeId = notifierId;
            monitoredItem.RelativePath = null;
            monitoredItem.NodeClass = NodeClass.Object;
            monitoredItem.AttributeId = Attributes.EventNotifier;
            monitoredItem.IndexRange = null;
            monitoredItem.Encoding = null;
            monitoredItem.MonitoringMode = MonitoringMode.Reporting;
            monitoredItem.SamplingInterval = 0;
            monitoredItem.QueueSize = UInt32.MaxValue;
            monitoredItem.DiscardOldest = true;

            return monitoredItem;
        }