Command.SetAction Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| SetAction(Action<ParseResult>) |
Mengatur tindakan sinkron yang akan dijalankan saat perintah dipanggil. |
| SetAction(Func<ParseResult,Int32>) |
Mengatur tindakan sinkron yang akan dijalankan saat perintah dipanggil. |
| SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) |
Mengatur tindakan asinkron saat perintah dipanggil. |
| SetAction(Func<ParseResult,CancellationToken,Task>) |
Mengatur tindakan asinkron yang akan dijalankan saat perintah dipanggil. |
| SetAction(Func<ParseResult,Task<Int32>>) |
Mengatur tindakan asinkron yang akan dijalankan saat perintah dipanggil. |
| SetAction(Func<ParseResult,Task>) |
Mengatur tindakan asinkron yang akan dijalankan saat perintah dipanggil. |
SetAction(Action<ParseResult>)
- Sumber:
- Command.cs
- Sumber:
- Command.cs
Mengatur tindakan sinkron yang akan dijalankan saat perintah dipanggil.
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))
Parameter
- action
- Action<ParseResult>
Berlaku untuk
SetAction(Func<ParseResult,Int32>)
- Sumber:
- Command.cs
- Sumber:
- Command.cs
Mengatur tindakan sinkron yang akan dijalankan saat perintah dipanggil.
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))
Parameter
- action
- Func<ParseResult,Int32>
Keterangan
Nilai yang action dikembalikan dari delegasi dapat digunakan untuk mengatur kode keluar proses.
Berlaku untuk
SetAction(Func<ParseResult,CancellationToken,Task<Int32>>)
- Sumber:
- Command.cs
- Sumber:
- Command.cs
Mengatur tindakan asinkron saat perintah dipanggil.
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)))
Parameter
- action
- Func<ParseResult,CancellationToken,Task<Int32>>
Keterangan
Nilai yang action dikembalikan dari delegasi dapat digunakan untuk mengatur kode keluar proses.
Berlaku untuk
SetAction(Func<ParseResult,CancellationToken,Task>)
- Sumber:
- Command.cs
- Sumber:
- Command.cs
Mengatur tindakan asinkron yang akan dijalankan saat perintah dipanggil.
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))
Parameter
- action
- Func<ParseResult,CancellationToken,Task>
Berlaku untuk
SetAction(Func<ParseResult,Task<Int32>>)
- Sumber:
- Command.cs
- Sumber:
- Command.cs
Mengatur tindakan asinkron yang akan dijalankan saat perintah dipanggil.
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)))
Parameter
- action
- Func<ParseResult,Task<Int32>>
Keterangan
Jika memungkinkan, lebih suka menggunakan SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) kelebihan beban dan meneruskan CancellationToken parameter ke metode asinkron yang dipanggil oleh tindakan.
Berlaku untuk
SetAction(Func<ParseResult,Task>)
- Sumber:
- Command.cs
- Sumber:
- Command.cs
Mengatur tindakan asinkron yang akan dijalankan saat perintah dipanggil.
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))
Parameter
- action
- Func<ParseResult,Task>
Keterangan
Jika memungkinkan, lebih suka menggunakan SetAction(Func<ParseResult,CancellationToken,Task>) kelebihan beban dan meneruskan CancellationToken parameter ke metode asinkron yang dipanggil oleh tindakan.