Opc.Ua.Server.CustomNodeManager2.RemoveRootNotifier C# (CSharp) Method

RemoveRootNotifier() protected method

Removes a root notifier previously added with AddRootNotifier.
protected RemoveRootNotifier ( NodeState notifier ) : void
notifier NodeState The notifier.
return void
        protected virtual void RemoveRootNotifier(NodeState notifier)
        {
            if (m_rootNotifiers != null)
            {
                for (int ii = 0; ii < m_rootNotifiers.Count; ii++)
                {
                    if (Object.ReferenceEquals(notifier, m_rootNotifiers[ii]))
                    {
                        notifier.OnReportEvent = null;
                        notifier.RemoveReference(ReferenceTypeIds.HasNotifier, true, ObjectIds.Server);
                        m_rootNotifiers.RemoveAt(ii);
                        break;
                    }
                }
            }
        }
CustomNodeManager2