Command.SetAction Método

Definición

Sobrecargas

Nombre Description
SetAction(Action<ParseResult>)

Establece una acción sincrónica que se ejecutará cuando se invoca el comando.

SetAction(Func<ParseResult,Int32>)

Establece una acción sincrónica que se ejecutará cuando se invoca el comando.

SetAction(Func<ParseResult,CancellationToken,Task<Int32>>)

Establece una acción asincrónica cuando se invoca el comando.

SetAction(Func<ParseResult,CancellationToken,Task>)

Establece una acción asincrónica que se va a ejecutar cuando se invoca el comando.

SetAction(Func<ParseResult,Task<Int32>>)

Establece una acción asincrónica que se va a ejecutar cuando se invoca el comando.

SetAction(Func<ParseResult,Task>)

Establece una acción asincrónica que se va a ejecutar cuando se invoca el comando.

SetAction(Action<ParseResult>)

Source:
Command.cs
Source:
Command.cs

Establece una acción sincrónica que se ejecutará cuando se invoca el comando.

public:
 void SetAction(Action<System::CommandLine::ParseResult ^> ^ action);
public void SetAction(Action<System.CommandLine.ParseResult> action);
member this.SetAction : Action<System.CommandLine.ParseResult> -> unit
Public Sub SetAction (action As Action(Of ParseResult))

Parámetros

Se aplica a

SetAction(Func<ParseResult,Int32>)

Source:
Command.cs
Source:
Command.cs

Establece una acción sincrónica que se ejecutará cuando se invoca el comando.

public:
 void SetAction(Func<System::CommandLine::ParseResult ^, int> ^ action);
public void SetAction(Func<System.CommandLine.ParseResult,int> action);
member this.SetAction : Func<System.CommandLine.ParseResult, int> -> unit
Public Sub SetAction (action As Func(Of ParseResult, Integer))

Parámetros

Comentarios

El valor devuelto por el action delegado se puede usar para establecer el código de salida del proceso.

Se aplica a

SetAction(Func<ParseResult,CancellationToken,Task<Int32>>)

Source:
Command.cs
Source:
Command.cs

Establece una acción asincrónica cuando se invoca el comando.

public:
 void SetAction(Func<System::CommandLine::ParseResult ^, System::Threading::CancellationToken, System::Threading::Tasks::Task<int> ^> ^ action);
public void SetAction(Func<System.CommandLine.ParseResult,System.Threading.CancellationToken,System.Threading.Tasks.Task<int>> action);
member this.SetAction : Func<System.CommandLine.ParseResult, System.Threading.CancellationToken, System.Threading.Tasks.Task<int>> -> unit
Public Sub SetAction (action As Func(Of ParseResult, CancellationToken, Task(Of Integer)))

Parámetros

Comentarios

El valor devuelto por el action delegado se puede usar para establecer el código de salida del proceso.

Se aplica a

SetAction(Func<ParseResult,CancellationToken,Task>)

Source:
Command.cs
Source:
Command.cs

Establece una acción asincrónica que se va a ejecutar cuando se invoca el comando.

public:
 void SetAction(Func<System::CommandLine::ParseResult ^, System::Threading::CancellationToken, System::Threading::Tasks::Task ^> ^ action);
public void SetAction(Func<System.CommandLine.ParseResult,System.Threading.CancellationToken,System.Threading.Tasks.Task> action);
member this.SetAction : Func<System.CommandLine.ParseResult, System.Threading.CancellationToken, System.Threading.Tasks.Task> -> unit
Public Sub SetAction (action As Func(Of ParseResult, CancellationToken, Task))

Parámetros

Se aplica a

SetAction(Func<ParseResult,Task<Int32>>)

Source:
Command.cs
Source:
Command.cs

Establece una acción asincrónica que se va a ejecutar cuando se invoca el comando.

public:
 void SetAction(Func<System::CommandLine::ParseResult ^, System::Threading::Tasks::Task<int> ^> ^ action);
public void SetAction(Func<System.CommandLine.ParseResult,System.Threading.Tasks.Task<int>> action);
member this.SetAction : Func<System.CommandLine.ParseResult, System.Threading.Tasks.Task<int>> -> unit
Public Sub SetAction (action As Func(Of ParseResult, Task(Of Integer)))

Parámetros

Comentarios

Cuando sea posible, prefiera usar la SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) sobrecarga y pasar el CancellationToken parámetro a los métodos asincrónicos a los que llama la acción.

Se aplica a

SetAction(Func<ParseResult,Task>)

Source:
Command.cs
Source:
Command.cs

Establece una acción asincrónica que se va a ejecutar cuando se invoca el comando.

public:
 void SetAction(Func<System::CommandLine::ParseResult ^, System::Threading::Tasks::Task ^> ^ action);
public void SetAction(Func<System.CommandLine.ParseResult,System.Threading.Tasks.Task> action);
member this.SetAction : Func<System.CommandLine.ParseResult, System.Threading.Tasks.Task> -> unit
Public Sub SetAction (action As Func(Of ParseResult, Task))

Parámetros

Comentarios

Cuando sea posible, prefiera usar la SetAction(Func<ParseResult,CancellationToken,Task>) sobrecarga y pasar el CancellationToken parámetro a los métodos asincrónicos a los que llama la acción.

Se aplica a