ITypeProvider Schnittstelle

Definition

Warnung

Diese API ist jetzt veraltet.

Definiert das Verhalten eines Dienstes, der als Container für Typen fungiert.Defines the behavior of a service that acts as a container of types.

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
Public Interface ITypeProvider
Abgeleitet
Attribute

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert.This material discusses types and namespaces that are obsolete. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.For more information, see Deprecated Types 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.ITypeProvider can be pushed as a WorkflowRuntime service to discover data types that are necessary for extensible Application Markup Language (XAML) workflow activation.

Eigenschaften

LocalAssembly

Temporäre Assembly, die während des Kompilierungsprozesses erzeugt wird, um die Typen im aktiven Projekt zu überprüfen, das kompiliert wird.Temporary assembly that is generated during the compilation process to validate the types in the active project that is being compiled.

ReferencedAssemblies

Ruft eine Auflistung aller Assemblys ab, auf die von Type verwiesen wird.Gets a collection of all assemblies referenced by the Type.

TypeLoadErrors

Ruft ein IDictionary mit Ladefehlerausnahmen ab, die von dem Object festgelegt werden, das die Exception verursacht hat.Gets an IDictionary of load error exceptions keyed by the Object causing the Exception.

Methoden

GetType(String)

Ruft den Type der benannten Entität ab.Gets the Type of the named entity.

GetType(String, Boolean)

Ruft den Type der benannten Entität ab.Gets the Type of the named entity.

GetTypes()

Erstellt ein Array, das die einzelnen Type-Elemente enthält, die dieser Instanz bekannt sind, und gibt das Array zurück.Creates and returns an array which contains each Type known to this instance.

Ereignisse

TypeLoadErrorsChanged

Tritt auf, wenn die Auflistung TypeLoadErrors geändert wird.Occurs when the collection TypeLoadErrors is modified.

TypesChanged

Tritt auf, wenn sich die Typen im Typanbieter ändern, der diese Schnittstelle implementiert.Occurs when the types in the type provider that implements this interface change. Dies kann der Fall sein, wenn eine Assembly oder CodeCompileUnit dem Typanbieter hinzugefügt oder daraus entfernt wird.This can happen when an assembly or CodeCompileUnit is added or removed from the type provider.

Gilt für: