ITypeProvider Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Let op
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Definieert het gedrag van een service die fungeert als een container van typen.
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
- Afgeleid
- Kenmerken
Opmerkingen
Note
In dit materiaal worden typen en naamruimten besproken die verouderd zijn. Zie Deprecated Types in Windows Workflow Foundation 4.5 voor meer informatie.
ITypeProvider kan worden gepusht als een WorkflowRuntime service om gegevenstypen te detecteren die nodig zijn voor de activering van de XAML-werkstroom (Extensible Application Markup Language).
Eigenschappen
| Name | Description |
|---|---|
| LocalAssembly |
Verouderd.
Tijdelijke assembly die wordt gegenereerd tijdens het compilatieproces om de typen in het actieve project te valideren die worden gecompileerd. |
| ReferencedAssemblies |
Verouderd.
Hiermee haalt u een verzameling van alle assembly's op waarnaar wordt verwezen door de Type. |
| TypeLoadErrors |
Verouderd.
Hiermee wordt een IDictionary foutuitzondering opgehaald die is opgegeven door de Object oorzaak van de Exception. |
Methoden
| Name | Description |
|---|---|
| GetType(String, Boolean) |
Verouderd.
Hiermee haalt u de Type benoemde entiteit op. |
| GetType(String) |
Verouderd.
Hiermee haalt u de Type benoemde entiteit op. |
| GetTypes() |
Verouderd.
Hiermee maakt en retourneert u een matrix die elk van deze Type exemplaren bevat. |
gebeurtenis
| Name | Description |
|---|---|
| TypeLoadErrorsChanged |
Verouderd.
Treedt op wanneer de verzameling TypeLoadErrors wordt gewijzigd. |
| TypesChanged |
Verouderd.
Treedt op wanneer de typen in de typeprovider die deze interfacewijziging implementeert. Dit kan gebeuren wanneer een assembly wordt toegevoegd of CodeCompileUnit verwijderd uit de typeprovider. |