FileGenerator.MagickTypes.GetInterfaceTypes C# (CSharp) Method

GetInterfaceTypes() public method

public GetInterfaceTypes ( string interfaceName ) : IEnumerable
interfaceName string
return IEnumerable
    public IEnumerable<Type> GetInterfaceTypes(string interfaceName)
    {
      return from type in MagickNET.GetTypes()
             from interfaceType in type.GetInterfaces()
             where interfaceType.Name == interfaceName && type.IsPublic && !type.IsInterface && !type.IsAbstract
             orderby type.Name
             select type;
    }
  }