Beispiel #1
0
            public bool Equals(IDataSourceSecurity secDesc)
            {
                if (secDesc == null)
                {
                    return(false);
                }

                // проверка специально разбита на 3 части, чтобы легче было дебажить
                bool res = FullName.Equals(secDesc.FullName, StringComparison.InvariantCultureIgnoreCase);

                res &= Name.Equals(secDesc.Name, StringComparison.InvariantCultureIgnoreCase);
                res &= DsName.Equals(secDesc.DSName, StringComparison.InvariantCultureIgnoreCase);
                return(res);
            }
Beispiel #2
0
            public bool Equals(SecInfo secInfo)
            {
                if (secInfo == null)
                {
                    return(false);
                }

                // проверка специально разбита на 3 части, чтобы легче было дебажить
                bool res = FullName.Equals(secInfo.FullName, StringComparison.InvariantCultureIgnoreCase);

                res &= Name.Equals(secInfo.Name, StringComparison.InvariantCultureIgnoreCase);
                res &= DsName.Equals(secInfo.DsName, StringComparison.InvariantCultureIgnoreCase);
                return(res);
            }