Looking for c# Keywords? Try Ask4Keywords

C# LanguageReflexion


Einführung

Reflection ist ein Mechanismus der C # -Sprache für den Zugriff auf dynamische Objekteigenschaften zur Laufzeit. Normalerweise werden über Reflection Informationen über den dynamischen Objekttyp und die Objektattributwerte abgerufen. In der REST-Anwendung kann Reflection beispielsweise verwendet werden, um durch das serialisierte Antwortobjekt zu iterieren.

Anmerkung: Gemäß den MS-Richtlinien sollte der kritische Code die Reflexion vermeiden. Siehe https://msdn.microsoft.com/de-de/library/ff647790.aspx

Bemerkungen

Mit Reflection kann der Code zur Laufzeit (Programmausführung) auf Informationen zu Baugruppen, Modulen und Typen zugreifen. Dies kann dann weiter verwendet werden, um Typen dynamisch zu erstellen, zu ändern oder auf sie zuzugreifen. Typen umfassen Eigenschaften, Methoden, Felder und Attribute.

Weiterführende Literatur:

Reflexion (C #)

Reflexion in .Net Framework

Reflexion Verwandte Beispiele