Command.SetAction Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Túlterhelések
| Név | Description |
|---|---|
| SetAction(Func<ParseResult,Task>) |
A parancs meghívásakor futtatandó aszinkron műveletet állít be. |
| SetAction(Func<ParseResult,CancellationToken,Task>) |
A parancs meghívásakor futtatandó aszinkron műveletet állít be. |
| SetAction(Func<ParseResult,Task<Int32>>) |
A parancs meghívásakor futtatandó aszinkron műveletet állít be. |
| SetAction(Func<ParseResult,Int32>) |
Beállít egy szinkron műveletet, amelyet a parancs meghívásakor kell futtatni. |
| SetAction(Action<ParseResult>) |
Beállít egy szinkron műveletet, amelyet a parancs meghívásakor kell futtatni. |
| SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) |
A parancs meghívásakor aszinkron műveletet állít be. |
SetAction(Func<ParseResult,Task>)
- Forrás:
- Command.cs
- Forrás:
- Command.cs
A parancs meghívásakor futtatandó aszinkron műveletet állít be.
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))
Paraméterek
- action
- Func<ParseResult,Task>
Megjegyzések
Ha lehetséges, használja a SetAction(Func<ParseResult,CancellationToken,Task>) túlterhelést, és adja át a CancellationToken paramétert a művelet által hívott aszinkron metódus(ok)nak.
A következőre érvényes:
SetAction(Func<ParseResult,CancellationToken,Task>)
- Forrás:
- Command.cs
- Forrás:
- Command.cs
A parancs meghívásakor futtatandó aszinkron műveletet állít be.
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))
Paraméterek
- action
- Func<ParseResult,CancellationToken,Task>
A következőre érvényes:
SetAction(Func<ParseResult,Task<Int32>>)
- Forrás:
- Command.cs
- Forrás:
- Command.cs
A parancs meghívásakor futtatandó aszinkron műveletet állít be.
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)))
Paraméterek
- action
- Func<ParseResult,Task<Int32>>
Megjegyzések
Ha lehetséges, használja a SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) túlterhelést, és adja át a CancellationToken paramétert a művelet által hívott aszinkron metódus(ok)nak.
A következőre érvényes:
SetAction(Func<ParseResult,Int32>)
- Forrás:
- Command.cs
- Forrás:
- Command.cs
Beállít egy szinkron műveletet, amelyet a parancs meghívásakor kell futtatni.
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))
Paraméterek
- action
- Func<ParseResult,Int32>
Megjegyzések
A delegált által action visszaadott érték használható a folyamat kilépési kódjának beállításához.
A következőre érvényes:
SetAction(Action<ParseResult>)
- Forrás:
- Command.cs
- Forrás:
- Command.cs
Beállít egy szinkron műveletet, amelyet a parancs meghívásakor kell futtatni.
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))
Paraméterek
- action
- Action<ParseResult>
A következőre érvényes:
SetAction(Func<ParseResult,CancellationToken,Task<Int32>>)
- Forrás:
- Command.cs
- Forrás:
- Command.cs
A parancs meghívásakor aszinkron műveletet állít be.
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)))
Paraméterek
- action
- Func<ParseResult,CancellationToken,Task<Int32>>
Megjegyzések
A delegált által action visszaadott érték használható a folyamat kilépési kódjának beállításához.