private CommandExecutionResult(CommandExecutionStatus status, string errorMessage, Exception errorReason, object o = null) { Status = status; ErrorMessage = errorMessage; ErrorReason = errorReason; Object = o; }
private void cmdStateChanged(object sender, CommandExecutionStatus e) { if (this.CommandExecutionState != null) { this.CommandExecutionState(CommandExecutionStatus.None); } }
internal static TManagerCommandResponse Create <TManagerCommandResponse>(CommandExecutionStatus executionStatus, CommandExecutionResult executionResult) where TManagerCommandResponse : ManagerCommandResponse, new() { var managerCommandResponse = new TManagerCommandResponse(); managerCommandResponse.SetExecutionStatus(executionStatus); managerCommandResponse.SetExecutionResult(executionResult); return(managerCommandResponse); }
void Callback(IntPtr handle, CommandExecutionStatus status, IntPtr data) { //Console.WriteLine("Calling back"); List <EventObjectCompletionCallback> callbacks; lock (_lock) { _completed = true; callbacks = _callbacks; _callbacks = null; } foreach (var callback in callbacks) { //Console.WriteLine("Calling back one"); callback(this); } //Console.WriteLine("Called back"); }
/// <summary> /// Constructor for default instances. /// </summary> private CommandExecutionResult() { Status = CommandExecutionStatus.OK; }
/// <summary> /// Default constructor for commands. /// </summary> /// <param name="status">Execution result status.</param> /// <param name="textOutput">Text content of the result.</param> public CommandExecutionResult(CommandExecutionStatus status, string textOutput) { Status = status; TextOutput = textOutput; }
/// <summary> /// Initializes a new instance of the <see cref="CommandExecutionStatusChangedEventArgs" /> class. /// </summary> /// <param name="command">The command.</param> /// <param name="commandExecutionStatus">The command execution status.</param> public CommandExecutionStatusChangedEventArgs(ICommand command, CommandExecutionStatus commandExecutionStatus) { this.Command = command; this.CommandExecutionStatus = commandExecutionStatus; }
public static extern ReturnCode SetEventCallback(IntPtr handle, CommandExecutionStatus command_exec_callback_type, EventNotificationCallback pfn_event_notify, IntPtr user_data);
/// <summary> /// Creates a new instance of <see cref="CommandResult"/> with the <see cref="Status"/> set to <paramref name="status"/>. /// </summary> /// <param name="status">Status of the result.</param> /// <param name="message">Message that should be saved.</param> /// <returns>Created failed result.</returns> public static CommandResult Failed(CommandExecutionStatus status, string message = "") { return(new CommandResult(status, message)); }
/// <summary> /// Initializes a new instance of the <see cref="CommandResult"/> class. /// </summary> /// <param name="status">Descriptive status code for this result.</param> /// <param name="message">Possible message of this result.</param> public CommandResult(CommandExecutionStatus status, string message) { this.Status = status; this.Message = message; }
protected CommandResponse(CommandExecutionStatus commandExecutionStatus) { CommandExecutionStatus = commandExecutionStatus; }
protected CommandResponse(CommandExecutionStatus commandExecutionStatus, CommandExecutionResult commandExecutionResult) { CommandExecutionStatus = commandExecutionStatus; CommandExecutionResult = commandExecutionResult; }
/// <summary> /// Initializes a new instance of the <see cref="CommandExecutionStatusChangedEventArgs" /> class. /// </summary> /// <param name="command">The command.</param> /// <param name="commandExecutionStatus">The command execution status.</param> public CommandExecutionStatusChangedEventArgs(ICommand command, CommandExecutionStatus commandExecutionStatus) { this.Command = command; this.CommandExecutionStatus = commandExecutionStatus; }
public CommandExecutionResult(CommandExecutionStatus status, Identity createdAggregateRootId) { Status = status; CreatedAggregateRootId = createdAggregateRootId; }
internal void SetExecutionStatus(CommandExecutionStatus commandExecutionStatus) { CommandExecutionStatus = commandExecutionStatus; }