ITypeProvider Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Définit le comportement d'un service qui agit en tant que conteneur de types.
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
- Dérivé
- Attributs
Remarques
Notes
Ce document décrit les types et les espaces de noms qui sont obsolètes. Pour plus d’informations, consultez Types dépréciés dans Windows Workflow Foundation 4.5.
ITypeProvider peut être poussé en tant que service WorkflowRuntime pour découvrir des types de données qui sont nécessaires pour l'activation du workflow en XAML (Extensible Application Markup Language).
Propriétés
LocalAssembly |
Assembly temporaire généré pendant le processus de compilation pour valider les types dans le projet actif compilé. |
ReferencedAssemblies |
Obtient une collection de tous les assemblys référencés par Type. |
TypeLoadErrors |
Obtient un IDictionary d'exceptions relatives aux erreurs de chargement indexé par Object qui provoque Exception. |
Méthodes
GetType(String) |
Obtient le Type de l'entité nommée. |
GetType(String, Boolean) |
Obtient le Type de l'entité nommée. |
GetTypes() |
Crée et retourne un tableau qui contient chaque Type connu pour cette instance. |
Événements
TypeLoadErrorsChanged |
Se produit lorsque la collection TypeLoadErrors est modifiée. |
TypesChanged |
Se produit lorsque les types dans le fournisseur de types qui implémente cette interface est modifié. Cela peut arriver lorsqu’un assembly ou CodeCompileUnit est ajouté ou supprimé du fournisseur de types. |