Compartir a través de


ITypeProvider Interfaz

Definición

Precaución

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Define el comportamiento de un servicio que actúa como contenedor de tipos.

public interface class ITypeProvider
public interface ITypeProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface ITypeProvider
type ITypeProvider = interface
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ITypeProvider = interface
Public Interface ITypeProvider
Derivado
Atributos

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

ITypeProvider se puede insertar como un servicio WorkflowRuntime para detectar tipos de datos necesarios para la activación del flujo de trabajo del lenguaje de marcado de aplicaciones extensible (XAML).

Propiedades

LocalAssembly

Ensamblado temporal que se genera durante el proceso de compilación para validar los tipos en el proyecto activo que se está compilando.

ReferencedAssemblies

Obtiene la colección de todos los ensamblados a los que hace referencia Type.

TypeLoadErrors

Obtiene IDictionary de excepciones de error con Object que produce Exception.

Métodos

GetType(String)

Obtiene la clase Type de la entidad con nombre.

GetType(String, Boolean)

Obtiene la clase Type de la entidad con nombre.

GetTypes()

Crea y devuelve una matriz que contiene cada Type conocido para esta instancia.

Eventos

TypeLoadErrorsChanged

Se produce cuando se modifica la colección TypeLoadErrors.

TypesChanged

Se produce cuando se modifican los tipos en el proveedor de tipos que implementa esta interfaz. Esto puede pasar cuando un ensamblado o se agrega o se quita CodeCompileUnit del proveedor de tipos.

Se aplica a