Extended Type System (ETS)

Eintrag zuletzt aktualisiert am: 14.01.2020

Extended Type System (ETS) ist ein in der PowerShell angewendetes Verfahren um .NET-Objekte dynamisch mit zusätzlichen Mitgliedern anzureichern.

Objekte in der PowerShell bestehen aus sechs Arten von Mitgliedern:
1. Method (Methode)
2. Property (Eigenschaft)
3. PropertySet (Eigenschaftssatz)
4. NoteProperty (Notizeigenschaft)
5. ScriptProperty (Skripteigenschaft)
6. AliasProperty (Aliaseigenschaft)

Im Gegensatz dazu bestehen normale .NET-Klassen nur aus:
1. Methoden
2. Attributen (Field oder Property)
3. Ereignissen