Changeset 7255 for branches/RegressionBenchmarks/HeuristicLab.PluginInfrastructure/3.3/Interfaces/IApplicationManager.cs
- Timestamp:
- 01/02/12 11:40:31 (12 years ago)
- Location:
- branches/RegressionBenchmarks
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/RegressionBenchmarks
-
branches/RegressionBenchmarks/HeuristicLab.PluginInfrastructure/3.3/Interfaces/IApplicationManager.cs
r5903 r7255 58 58 /// <param name="onlyInstantiable">Return only types that are instantiable (instance, abstract... are not returned)</param> 59 59 /// <returns>An enumerable of discovered types.</returns> 60 IEnumerable<Type> GetTypes(Type type, bool onlyInstantiable = true );60 IEnumerable<Type> GetTypes(Type type, bool onlyInstantiable = true, bool includeGenericTypeDefinitions = false); 61 61 62 62 /// <summary> … … 67 67 /// <param name="assignableToAllTypes">Specifies if discovered types must implement or inherit all given <paramref name="types"/>.</param> 68 68 /// <returns>An enumerable of discovered types.</returns> 69 IEnumerable<Type> GetTypes(IEnumerable<Type> types, bool onlyInstantiable = true, bool assignableToAllTypes = true);69 IEnumerable<Type> GetTypes(IEnumerable<Type> types, bool onlyInstantiable = true, bool includeGenericTypeDefinitions = false, bool assignableToAllTypes = true); 70 70 71 71 /// <summary> … … 76 76 /// <param name="onlyInstantiable">Return only types that are instantiable (instance, abstract... are not returned)</param> 77 77 /// <returns>An enumerable of discovered types.</returns> 78 IEnumerable<Type> GetTypes(Type type, IPluginDescription plugin, bool onlyInstantiable = true );78 IEnumerable<Type> GetTypes(Type type, IPluginDescription plugin, bool onlyInstantiable = true, bool includeGenericTypeDefinitions = false); 79 79 80 80 /// <summary> … … 86 86 /// /// <param name="assignableToAllTypes">Specifies if discovered types must implement or inherit all given <paramref name="types"/>.</param> 87 87 /// <returns>An enumerable of discovered types.</returns> 88 IEnumerable<Type> GetTypes(IEnumerable<Type> types, IPluginDescription plugin, bool onlyInstantiable = true, bool assignableToAllTypes = true);88 IEnumerable<Type> GetTypes(IEnumerable<Type> types, IPluginDescription plugin, bool onlyInstantiable = true, bool includeGenericTypeDefinitions = false, bool assignableToAllTypes = true); 89 89 90 90 /// <summary>
Note: See TracChangeset
for help on using the changeset viewer.