ITypeProvider Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Varning
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Definierar beteendet för en tjänst som fungerar som en container av typer.
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
- Härledda
- Attribut
Kommentarer
Note
I det här materialet diskuteras typer och namnområden som är föråldrade. Mer information finns i Deprecated Types in Windows Workflow Foundation 4.5.
ITypeProvider kan push-överföras som en WorkflowRuntime tjänst för att identifiera datatyper som krävs för XAML-arbetsflödesaktivering (Application Markup Language).
Egenskaper
| Name | Description |
|---|---|
| LocalAssembly |
Föråldrad.
Tillfällig sammansättning som genereras under kompileringsprocessen för att verifiera typerna i det aktiva projekt som kompileras. |
| ReferencedAssemblies |
Föråldrad.
Hämtar en samling med alla sammansättningar som refereras av Type. |
| TypeLoadErrors |
Föråldrad.
Hämtar ett IDictionary av de inläsningsfelsfel som är viktiga för den Object som orsakar Exception. |
Metoder
| Name | Description |
|---|---|
| GetType(String, Boolean) |
Föråldrad.
Hämtar den Type namngivna entiteten. |
| GetType(String) |
Föråldrad.
Hämtar den Type namngivna entiteten. |
| GetTypes() |
Föråldrad.
Skapar och returnerar en matris som innehåller alla Type kända för den här instansen. |
Händelser
| Name | Description |
|---|---|
| TypeLoadErrorsChanged |
Föråldrad.
Inträffar när samlingen TypeLoadErrors ändras. |
| TypesChanged |
Föråldrad.
Inträffar när typerna i typprovidern som implementerar det här gränssnittet ändras. Detta kan inträffa när en sammansättning eller CodeCompileUnit läggs till eller tas bort från typprovidern. |