Opc.Ua.ViewDescription.IsDefault C# (CSharp) Method

IsDefault() public static method

Returns true if the view description represents the default (null) view.
public static IsDefault ( ViewDescription view ) : bool
view ViewDescription
return bool
        public static bool IsDefault(ViewDescription view)
        {
            if (view == null)
            {
                return true;
            }

            if (NodeId.IsNull(view.m_viewId) && view.m_viewVersion == 0 && view.m_timestamp == DateTime.MinValue)
            {
                return true;
            }

            return false;
        }
    }

Usage Example

コード例 #1
0
        /// <summary>
        /// Determines whether a node id is a valid view id.
        /// </summary>
        /// <param name="description">The description.</param>
        /// <returns>
        ///     <c>true</c> if the specified description is valid; otherwise, <c>false</c>.
        /// </returns>
        public bool IsValid(ViewDescription description)
        {
            if (ViewDescription.IsDefault(description))
            {
                return(true);
            }

            lock (m_lock) {
                return(m_views.ContainsKey(description.ViewId));
            }
        }
All Usage Examples Of Opc.Ua.ViewDescription::IsDefault
ViewDescription