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.
69
internal
PostActionExecutionStatus
Process(ITemplateCreationResult creationResult, bool isDryRun, AllowRunScripts canRunScripts)
93
return
PostActionExecutionStatus
.Success;
96
PostActionExecutionStatus
result =
PostActionExecutionStatus
.Success;
121
result |=
PostActionExecutionStatus
.Failure;
133
result |=
PostActionExecutionStatus
.Cancelled;
150
result |=
PostActionExecutionStatus
.Cancelled;
159
if (result !=
PostActionExecutionStatus
.Success)
163
result ^=
PostActionExecutionStatus
.Failure;
211
private
PostActionExecutionStatus
ProcessAction(
224
return
PostActionExecutionStatus
.Success;
229
return
PostActionExecutionStatus
.Failure;
236
return
PostActionExecutionStatus
.Failure;
TemplateInvoker.cs (6)
314
PostActionExecutionStatus
result = _postActionDispatcher.Process(creationResult, args.IsDryRun, args.AllowScripts ?? AllowRunScripts.Prompt);
318
PostActionExecutionStatus
.Success => NewCommandStatus.Success,
319
PostActionExecutionStatus
.Failure => NewCommandStatus.PostActionFailed,
320
PostActionExecutionStatus
.Cancelled => NewCommandStatus.Cancelled,
321
PostActionExecutionStatus
.Failure |
PostActionExecutionStatus
.Cancelled => NewCommandStatus.PostActionFailed,