ITypeProvider ITypeProvider ITypeProvider ITypeProvider Interface

Definición

Advertencia

Esta API está ya obsoleta.

Define el comportamiento de un servicio que actúa como contenedor de tipos.Defines the behavior of a service that acts as a container of types.

public interface class ITypeProvider
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public interface ITypeProvider
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.This material discusses types and namespaces that are obsolete. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.For more information, see Deprecated Types in 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).ITypeProvider can be pushed as a WorkflowRuntime service to discover data types that are necessary for extensible Application Markup Language (XAML) workflow activation.

Propiedades

LocalAssembly LocalAssembly LocalAssembly LocalAssembly

Ensamblado temporal que se genera durante el proceso de compilación para validar los tipos en el proyecto activo que se está compilando.Temporary assembly that is generated during the compilation process to validate the types in the active project that is being compiled.

ReferencedAssemblies ReferencedAssemblies ReferencedAssemblies ReferencedAssemblies

Obtiene la colección de todos los ensamblados a los que hace referencia Type.Gets a collection of all assemblies referenced by the Type.

TypeLoadErrors TypeLoadErrors TypeLoadErrors TypeLoadErrors

Obtiene IDictionary de excepciones de error con Object que produce Exception.Gets an IDictionary of load error exceptions keyed by the Object causing the Exception.

Métodos

GetType(String) GetType(String) GetType(String) GetType(String)

Obtiene la clase Type de la entidad con nombre.Gets the Type of the named entity.

GetType(String, Boolean) GetType(String, Boolean) GetType(String, Boolean) GetType(String, Boolean)

Obtiene la clase Type de la entidad con nombre.Gets the Type of the named entity.

GetTypes() GetTypes() GetTypes() GetTypes()

Crea y devuelve una matriz que contiene cada Type conocido para esta instancia.Creates and returns an array which contains each Type known to this instance.

Eventos

TypeLoadErrorsChanged TypeLoadErrorsChanged TypeLoadErrorsChanged TypeLoadErrorsChanged

Se produce cuando se modifica la colección TypeLoadErrors.Occurs when the collection TypeLoadErrors is modified.

TypesChanged TypesChanged TypesChanged TypesChanged

Se produce cuando se modifican los tipos en el proveedor de tipos que implementa esta interfaz.Occurs when the types in the type provider that implements this interface change. Esto puede pasar cuando un ensamblado o se agrega o se quita CodeCompileUnit del proveedor de tipos.This can happen when an assembly or CodeCompileUnit is added or removed from the type provider.

Se aplica a