ITypeProvider Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Achtung
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Definiert das Verhalten eines Dienstes, der als Container für Typen fungiert.
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
- Abgeleitet
- Attribute
Hinweise
Hinweis
In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.
ITypeProvider kann als WorkflowRuntime-Dienst abgelegt werden, um Datentypen zu ermitteln, die für die Aktivierung des XAML-Workflows (extensible Application Markup Language) erforderlich sind.
Eigenschaften
LocalAssembly |
Temporäre Assembly, die während des Kompilierungsprozesses erzeugt wird, um die Typen im aktiven Projekt zu überprüfen, das kompiliert wird. |
ReferencedAssemblies |
Ruft eine Auflistung aller Assemblys ab, auf die von Type verwiesen wird. |
TypeLoadErrors |
Ruft ein IDictionary mit Ladefehlerausnahmen ab, die von dem Object festgelegt werden, das die Exception verursacht hat. |
Methoden
GetType(String) |
Ruft den Type der benannten Entität ab. |
GetType(String, Boolean) |
Ruft den Type der benannten Entität ab. |
GetTypes() |
Erstellt ein Array, das die einzelnen Type-Elemente enthält, die dieser Instanz bekannt sind, und gibt das Array zurück. |
Ereignisse
TypeLoadErrorsChanged |
Tritt auf, wenn die Auflistung TypeLoadErrors geändert wird. |
TypesChanged |
Tritt auf, wenn sich die Typen im Typanbieter ändern, der diese Schnittstelle implementiert. Dies kann der Fall sein, wenn eine Assembly oder CodeCompileUnit dem Typanbieter hinzugefügt oder daraus entfernt wird. |