23 references to PostActionExecutionStatus
Microsoft.TemplateEngine.Cli (23)
PostActionDispatcher.cs (17)
64/// <see cref="PostActionExecutionStatus"/> containing result of post action execution.<br /> 65/// Note that if <see cref="IPostAction.ContinueOnError"/> is set to true, the result will be <see cref="PostActionExecutionStatus.Success"/> even if the post action fails. 66/// If the user cancelled post action with <see cref="IPostAction.ContinueOnError"/> set to true, the result will be <see cref="PostActionExecutionStatus.Cancelled"></see> anyway.<br /> 67/// Note that <see cref="PostActionExecutionStatus"/> is a flags enum, and can contain multiple status if multiple post actions failed with different reason. 69internal PostActionExecutionStatus Process(ITemplateCreationResult creationResult, bool isDryRun, AllowRunScripts canRunScripts) 93return PostActionExecutionStatus.Success; 96PostActionExecutionStatus result = PostActionExecutionStatus.Success; 121result |= PostActionExecutionStatus.Failure; 133result |= PostActionExecutionStatus.Cancelled; 150result |= PostActionExecutionStatus.Cancelled; 159if (result != PostActionExecutionStatus.Success) 163result ^= PostActionExecutionStatus.Failure; 211private PostActionExecutionStatus ProcessAction( 224return PostActionExecutionStatus.Success; 229return PostActionExecutionStatus.Failure; 236return PostActionExecutionStatus.Failure;
TemplateInvoker.cs (6)
314PostActionExecutionStatus result = _postActionDispatcher.Process(creationResult, args.IsDryRun, args.AllowScripts ?? AllowRunScripts.Prompt); 318PostActionExecutionStatus.Success => NewCommandStatus.Success, 319PostActionExecutionStatus.Failure => NewCommandStatus.PostActionFailed, 320PostActionExecutionStatus.Cancelled => NewCommandStatus.Cancelled, 321PostActionExecutionStatus.Failure | PostActionExecutionStatus.Cancelled => NewCommandStatus.PostActionFailed,