Command.SetAction Yöntem

Tanım

Aşırı Yüklemeler

Name Description
SetAction(Action<ParseResult>)

Komut çağrıldığında çalıştırılacak zaman uyumlu eylemi ayarlar.

SetAction(Func<ParseResult,Int32>)

Komut çağrıldığında çalıştırılacak zaman uyumlu eylemi ayarlar.

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

Komut çağrıldığında zaman uyumsuz bir eylem ayarlar.

SetAction(Func<ParseResult,CancellationToken,Task>)

Komut çağrıldığında çalıştırılacak zaman uyumsuz eylemi ayarlar.

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

Komut çağrıldığında çalıştırılacak zaman uyumsuz eylemi ayarlar.

SetAction(Func<ParseResult,Task>)

Komut çağrıldığında çalıştırılacak zaman uyumsuz eylemi ayarlar.

SetAction(Action<ParseResult>)

Kaynak:
Command.cs
Kaynak:
Command.cs

Komut çağrıldığında çalıştırılacak zaman uyumlu eylemi ayarlar.

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))

Parametreler

Şunlara uygulanır

SetAction(Func<ParseResult,Int32>)

Kaynak:
Command.cs
Kaynak:
Command.cs

Komut çağrıldığında çalıştırılacak zaman uyumlu eylemi ayarlar.

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))

Parametreler

Açıklamalar

Temsilciden action döndürülen değer, işlem çıkış kodunu ayarlamak için kullanılabilir.

Şunlara uygulanır

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

Kaynak:
Command.cs
Kaynak:
Command.cs

Komut çağrıldığında zaman uyumsuz bir eylem ayarlar.

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)))

Parametreler

Açıklamalar

Temsilciden action döndürülen değer, işlem çıkış kodunu ayarlamak için kullanılabilir.

Şunlara uygulanır

SetAction(Func<ParseResult,CancellationToken,Task>)

Kaynak:
Command.cs
Kaynak:
Command.cs

Komut çağrıldığında çalıştırılacak zaman uyumsuz eylemi ayarlar.

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))

Parametreler

Şunlara uygulanır

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

Kaynak:
Command.cs
Kaynak:
Command.cs

Komut çağrıldığında çalıştırılacak zaman uyumsuz eylemi ayarlar.

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)))

Parametreler

Açıklamalar

Mümkün olduğunda aşırı yüklemeyi kullanmayı SetAction(Func<ParseResult,CancellationToken,Task<Int32>>) ve parametresini CancellationToken eylem tarafından çağrılan zaman uyumsuz yöntemlere geçirmeyi tercih edin.

Şunlara uygulanır

SetAction(Func<ParseResult,Task>)

Kaynak:
Command.cs
Kaynak:
Command.cs

Komut çağrıldığında çalıştırılacak zaman uyumsuz eylemi ayarlar.

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))

Parametreler

Açıklamalar

Mümkün olduğunda aşırı yüklemeyi kullanmayı SetAction(Func<ParseResult,CancellationToken,Task>) ve parametresini CancellationToken eylem tarafından çağrılan zaman uyumsuz yöntemlere geçirmeyi tercih edin.

Şunlara uygulanır