Command.SetAction Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| SetAction(Action<ParseResult>) |
Hiermee stelt u een synchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen. |
| SetAction(Func<ParseResult,Int32>) |
Hiermee stelt u een synchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen. |
| SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) |
Hiermee stelt u een asynchrone actie in wanneer de opdracht wordt aangeroepen. |
| SetAction(Func<ParseResult,CancellationToken,Task>) |
Hiermee stelt u een asynchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen. |
| SetAction(Func<ParseResult,Task<Int32>>) |
Hiermee stelt u een asynchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen. |
| SetAction(Func<ParseResult,Task>) |
Hiermee stelt u een asynchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen. |
SetAction(Action<ParseResult>)
- Bron:
- Command.cs
- Bron:
- Command.cs
Hiermee stelt u een synchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen.
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))
Parameters
- action
- Action<ParseResult>
Van toepassing op
SetAction(Func<ParseResult,Int32>)
- Bron:
- Command.cs
- Bron:
- Command.cs
Hiermee stelt u een synchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen.
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))
Parameters
- action
- Func<ParseResult,Int32>
Opmerkingen
De waarde die door de action gemachtigde wordt geretourneerd, kan worden gebruikt om de afsluitcode van het proces in te stellen.
Van toepassing op
SetAction(Func<ParseResult,CancellationToken,Task<Int32>>)
- Bron:
- Command.cs
- Bron:
- Command.cs
Hiermee stelt u een asynchrone actie in wanneer de opdracht wordt aangeroepen.
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)))
Parameters
- action
- Func<ParseResult,CancellationToken,Task<Int32>>
Opmerkingen
De waarde die door de action gemachtigde wordt geretourneerd, kan worden gebruikt om de afsluitcode van het proces in te stellen.
Van toepassing op
SetAction(Func<ParseResult,CancellationToken,Task>)
- Bron:
- Command.cs
- Bron:
- Command.cs
Hiermee stelt u een asynchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen.
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))
Parameters
- action
- Func<ParseResult,CancellationToken,Task>
Van toepassing op
SetAction(Func<ParseResult,Task<Int32>>)
- Bron:
- Command.cs
- Bron:
- Command.cs
Hiermee stelt u een asynchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen.
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)))
Parameters
- action
- Func<ParseResult,Task<Int32>>
Opmerkingen
Indien mogelijk gebruikt u de SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) overbelasting en geeft u de CancellationToken parameter door aan de asynchrone methode(s) die door de actie worden aangeroepen.
Van toepassing op
SetAction(Func<ParseResult,Task>)
- Bron:
- Command.cs
- Bron:
- Command.cs
Hiermee stelt u een asynchrone actie in die moet worden uitgevoerd wanneer de opdracht wordt aangeroepen.
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))
Parameters
- action
- Func<ParseResult,Task>
Opmerkingen
Indien mogelijk gebruikt u de SetAction(Func<ParseResult,CancellationToken,Task>) overbelasting en geeft u de CancellationToken parameter door aan de asynchrone methode(s) die door de actie worden aangeroepen.