This documentation is archived and is not being maintained.
ITypeProvider Interface
Visual Studio 2010
Defines the behavior of a service that acts as a container of types.
Assembly: System.Workflow.ComponentModel (in System.Workflow.ComponentModel.dll)
The ITypeProvider type exposes the following members.
| Name | Description | |
|---|---|---|
![]() | LocalAssembly | Temporary assembly that is generated during the compilation process to validate the types in the active project that is being compiled. |
![]() | ReferencedAssemblies | Gets a collection of all assemblies referenced by the Type. |
![]() | TypeLoadErrors | Gets an IDictionary of load error exceptions keyed by the Object causing the Exception. |
| Name | Description | |
|---|---|---|
![]() | GetType(String) | Gets the Type of the named entity. |
![]() | GetType(String, Boolean) | Gets the Type of the named entity. |
![]() | GetTypes | Creates and returns an array which contains each Type known to this instance. |
| Name | Description | |
|---|---|---|
![]() | TypeLoadErrorsChanged | Occurs when the collection TypeLoadErrors is modified. |
![]() | TypesChanged | Occurs when the types in the type provider that implements this interface change. This can happen when an assembly or CodeCompileUnit is added or removed from the type provider. |
ITypeProvider can be pushed as a WorkflowRuntime service to discover data types that are necessary for extensible Application Markup Language (XAML) workflow activation.
Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Show:
