Ejemplo n.º 1
0
        public TisValidationsResult FilterByMethodParametersTypes(
            Type[] parameterTypes,
            bool considerAssignableTypes)
        {
            TisValidationsResultFilter methodParametersTypesFilter =
                new TisValidationsResultMethodParametersTypesFilter(parameterTypes, considerAssignableTypes);

            return(this.FilterBy(methodParametersTypesFilter));
        }
        public TisValidationsResultMethodParametersFilter(
            TisValidationsResultFilter parameterNamesFilter,
            TisValidationsResultFilter parameterTypesFilter)
        {
            m_parameterNamesFilter = (TisValidationsResultMethodParametersNamesFilter)parameterNamesFilter;
            m_parameterTypesFilter = (TisValidationsResultMethodParametersTypesFilter)parameterTypesFilter;

            CompositeFilter.Filters.AddRange(new TisValidationsResultFilter[] { parameterNamesFilter,
                                                                                parameterTypesFilter });
        }