Share via


ITypeProvider Interface

Définition

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.

S’applique à