ITypeProvider Interface

Definitie

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.

Van toepassing op