Summary
    Comprises all of the loaded, and available, tasks. 
    Use these static methods to register, initialize and create a task.
    
		- Assembly
- NAnt.Core .dll 
- Namespace
- NAnt.Core 
- Base Types
- 
									- Object
 
							graph BT
	Type-->Base0["Object"]
	Type["TypeFactory"]
class Type type-node
						
					Syntax
public sealed class TypeFactoryProperties
| Name | Value | Summary | 
|---|---|---|
| DataTypeBuilders | Data | 
    Gets the list of loaded  NAnt.Core.DataTypeBaseBuilderinstances.static | 
| FilterBuilders | Filter | 
    Gets the list of loaded  NAnt.Core.Filters.FilterBuilderinstances.static | 
| TaskBuilders | Task | 
    Gets the list of loaded  NAnt.Core.TaskBuilderinstances.static | 
Methods
| Name | Value | Summary | 
|---|---|---|
| CreateDataType | DataTypeBase | 
    Creates the  NAnt.Core.DataTypeBaseinstance.static | 
| CreateFilter | Filter | static | 
| CreateTask | Task |  
    Creates a new  NAnt.Core.Taskinstance for the given XML andNAnt.Core.Project.static | 
| ScanAssembly | bool | 
    Scans the given assembly for tasks, types, functions and filters.
     static | 
| ScanAssembly | bool | 
    Scans the given assembly for tasks, types, functions and filters.
     static | 
| ScanDir | void | 
    Scans the path for any task assemblies and adds them.
     static | 
