Index: TECH/ClassUtils.cls.xml =================================================================== diff -u -r2202 -r2206 --- TECH/ClassUtils.cls.xml (.../ClassUtils.cls.xml) (revision 2202) +++ TECH/ClassUtils.cls.xml (.../ClassUtils.cls.xml) (revision 2206) @@ -5,6 +5,50 @@ %RegisteredObject 0 + + +Controleer van de webmethod zijn parameters adhv een deep-validation uit te voeren. +Oproepen via 'Do ..ControleerParameters()' +Smijt een Exception als validatie niet gelukt is. +1 +0) + If ('HeeftDefaultArg || (HeeftDefaultArg && HeeftParameterInhoud)){ + Do ##class(TECH.ClassUtils).ValueIsValid(@ParameterName,Parameter.GeefType()) + } + Set CurrentParameter = CurrentParameter + 1 + } + } + } +]]> + + 1 %List