ITypeProvider Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Upozornění
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Definuje chování služby, která funguje jako kontejner typů.
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
- Odvozené
- Atributy
Poznámky
Poznámka
V tomto materiálu jsou popsané zastaralé typy a obory názvů. Další informace najdete v tématu zastaralé typy v programovací model Windows Workflow Foundation 4,5.
ITypeProvider dá se vložit jako WorkflowRuntime služba, aby se zjistily datové typy, které jsou nezbytné pro aktivaci pracovního postupu jazyka XAML (Extensible Application Markup Language).
Vlastnosti
LocalAssembly |
Dočasné sestavení, které je generováno během procesu kompilace pro ověření typů v aktivním projektu, který je kompilován. |
ReferencedAssemblies |
Získá kolekci všech sestavení, na která odkazuje Type . |
TypeLoadErrors |
Získá výjimku IDictionary chyb při načítání s výjimkami, které Object způsobují Exception . |
Metody
GetType(String) |
Získá Type entitu s názvem. |
GetType(String, Boolean) |
Získá Type entitu s názvem. |
GetTypes() |
Vytvoří a vrátí pole, které obsahuje každou Type známou tuto instanci. |
událost
TypeLoadErrorsChanged |
Vyvolá se při TypeLoadErrors změně kolekce. |
TypesChanged |
Vyvolá se v případě, že typy v poskytovateli typu, který implementuje toto rozhraní, budou změněny. K tomu může dojít, když je sestavení nebo CodeCompileUnit přidáno nebo odebráno od poskytovatele typu. |