Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Verhindern der Objekt-Instanziierung innerhalb eines Klassen-Konstruktors

$
0
0

Wie kann in einem Klassen-Konstruktor erreicht werden, dass die Instanziierung des neuen Objekts abgebrochen und verhindert wird? Beispiele wären z. B. die Übergabe unsinniger Parameter oder mit try/catch-aufgefangene Fehler. Es gibt ja kein RETURN-Statement und $this kann auch nicht auf $null gesetzt werden. Ich konnte auch keinen Hinweis darauf finden, wie dem einen Konstruktor aufrufenden Skript mitgeteilt wird, wenn eine Instanziierung des Objekts nicht stattfinden konnte. Wird dem Aufrufer dann ein $null-Objekt zurückgegeben und wenn ja, wie kann ich eine solche Reaktion selbst auslösen?

Sollte ich hier ein Grundverständnis übersehen habe, bitte ich um Nachsicht, ich befasse mich erst seit kurzem mit Powershell. Vielen Dank!


ebhab


Viewing all articles
Browse latest Browse all 2314

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>