Opc.Ua.Com.Server.ComAeNamespaceMapper.CompareAttributes C# (CSharp) Method

CompareAttributes() private static method

Uses the BrowsePathDisplayText to compare two attributes.
private static CompareAttributes ( AeEventAttribute x, AeEventAttribute y ) : int
x AeEventAttribute
y AeEventAttribute
return int
        private static int CompareAttributes(AeEventAttribute x, AeEventAttribute y)
        {
            if (Object.ReferenceEquals(x, y))
            {
                return 0;
            }

            if (Object.ReferenceEquals(x, null))
            {
                return (Object.ReferenceEquals(y, null)) ? 0 : -1;
            }

            return x.BrowsePathDisplayText.CompareTo(y.BrowsePathDisplayText);
        }