Sie sind hier: Startseite | Wissen
Werbung

Was ist Eigenschaftssatz?

Bezug: Microsoft PowerShell/Extended Type System

Eigenschaftssätze (PropertySet) sind eine Zusammenfassung einer Menge von Eigenschaften unter einem gemeinsamen Dach. Beispielsweise umfasst der Eigenschaftssatz psresources alle Eigenschaften, die sich auf den Ressourcenverbrauch eines Prozesses beziehen. Dies ermöglicht, dass man nicht alle Eigenschaften einzeln nennen muss, sondern schreiben kann:

Get-Process | select-object psresources | Format-Table

Die Entwickler der PowerShell haben an vieles gedacht, aber auch nicht an alles. Zum Beispiel führt der obige Befehl bei einem der Prozesse zu der Fehlermeldung "Access is denied", den Pseudo-Prozess "Idle" kann man nicht nach TotalProcessorTime fragen.

Die Eigenschaftssätze gibt es nicht im .NET Framework; sie sind eine Eigenart der PowerShell und sind definiert in der Datei types.ps1xml im Installationsverzeichnis der PowerShell.

Querverweise zu anderen Begriffen im Lexikon

Extended Type System
Prozesse
Property

Beratung & Support:

Schulungen zu diesem Thema:

 Anfrage für eine individuelle Schulung zum Thema Eigenschaftssatz  Gesamter Schulungsthemenkatalog