protected override void ProcessRecord() { try { this.ValidateParameters(); base.ProcessRecord(); this.NewAzureVMProcess(); } catch (Exception ex) { WriteError(new ErrorRecord(ex, string.Empty, ErrorCategory.CloseError, null)); } }