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); }
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); }