IKVM.Reflection.Type.FindInterfaces C# (CSharp) Method

FindInterfaces() public method

public FindInterfaces ( TypeFilter filter, object filterCriteria ) : Type[]
filter TypeFilter
filterCriteria object
return Type[]
        public Type[] FindInterfaces(TypeFilter filter, object filterCriteria)
        {
            List<Type> list = new List<Type>();
            foreach (Type type in GetInterfaces())
            {
                if (filter(type, filterCriteria))
                {
                    list.Add(type);
                }
            }
            return list.ToArray();
        }