Opc.Ua.ViewTable.IsReferenceInView C# (CSharp) Method

IsReferenceInView() public method

Determines whether a reference is in a view.
public IsReferenceInView ( ViewDescription description, ReferenceDescription reference ) : bool
description ViewDescription The description.
reference ReferenceDescription The reference.
return bool
        public bool IsReferenceInView(ViewDescription description, ReferenceDescription reference)
        {
            // everything is in the default view.
            if (ViewDescription.IsDefault(description))
            {
                return true;
            }

            lock (m_lock)
            {
                ViewNode view = null;

                if (m_views.TryGetValue(description.ViewId, out view))
                {
                    throw new ServiceResultException(StatusCodes.BadViewIdUnknown);
                }

                return false;
            }
        }