Freigeben über


WindowsRuntimeMetadata Klasse

Definition

Stellt ein Ereignis zum Auflösen von nur für Reflektionen gültige Typanforderungen für Typen bereit, die von Windows-Metadatendateien bereitgestellt werden, sowie Methoden für das Ausführen der Lösung.

public ref class WindowsRuntimeMetadata abstract sealed
public static class WindowsRuntimeMetadata
type WindowsRuntimeMetadata = class
Public Class WindowsRuntimeMetadata
Vererbung
WindowsRuntimeMetadata

Hinweise

Im Gegensatz zum .NET Framework ist die Assemblyidentität für Windows-Runtime Typen nicht wichtig. Im Windows-Runtime Windows-Metadatendateien (. WinMD-Dateien) enthalten nur Metadaten, nicht Code. Typen können in einer Service Pack-Version von einer Windows-Metadatendatei in eine andere verschoben werden. Daher ist es wichtig, die Windows-Metadatendateien zu finden, die einem Namespace zugeordnet sind.

Hinweis

Unternamespaces implizieren keine Eindämmung. Das heißt, der Namespace A.B ist nicht im Namespace A enthalten.

Methoden

ResolveNamespace(String, IEnumerable<String>)

Sucht die Windows-Metadatendateien für den angegebenen Namespace anhand der angegebenen Speicherorte, nach denen gesucht werden soll.

ResolveNamespace(String, String, IEnumerable<String>)

Sucht die Windows-Metadatendateien für den angegebenen Namespace anhand der angegebenen Speicherorte, nach denen gesucht werden soll.

Ereignisse

DesignerNamespaceResolve

Tritt ein, wenn die Auflösung einer Windows-Metadatendatei in der Entwurfsumgebung fehlschlägt.

ReflectionOnlyNamespaceResolve

Tritt ein, wenn die Auflösung einer Windows-Metadatendatei im Kontext "nur Reflektion" fehlschlägt.

Gilt für: