Class: Design-Pattern 03.
More...
|
| static List< Task< string > > | _TaskListString = new List<Task<string>>() |
| | List-Instance mit Task-String Typen Da sich die einzelnen Workloads bei der Logik und Implementierung unterscheiden, macht es keinen Sinn diese Liste mit einer for-Schleife zu befüllen.
|
Class: Design-Pattern 03.
Remarks: Diese Version kann so eingesetzt werden! Parallele Verarbeitungen einzelner implementierter Workloads mit Synchronisation, reps. warten bis alle bis zu diesem Punkt definierten Task ausgeführt, und beendet wurden! https://learn.microsoft.com/en-us/dotnet/api/system.threading.tasks.task.waitall?view=net-7.0
◆ _ExecuteFuncViewTaskDialog001()
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyClassDesignPatternSample03._ExecuteFuncViewTaskDialog001 |
( |
| ) |
|
|
static |
Call zu Workload 001 und 002 cbOption03.Checked Direct mit _ViewTaskDialog001/002-Methode.
- Returns
Erstellen Task-Liste mit allen Processen zur Ausführung: die TaskViewDialoge aus der HelperTaskViewStringReturn-Class werden verwendet
Sample Lambdaausdruck
Kein ASYNC. dieser Methode => AWAIT kann nicht auf VOID warten!
◆ _ExecuteFuncViewTaskDialog001Async()
| async Task< string > fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyClassDesignPatternSample03._ExecuteFuncViewTaskDialog001Async |
( |
| ) |
|
|
static |
ASYNC call zu Workload 001 und 002 cbOption03.Checked.
- Returns
◆ _ExecuteFuncViewTaskDialog002()
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyClassDesignPatternSample03._ExecuteFuncViewTaskDialog002 |
( |
| ) |
|
|
static |
Call zu Workload 001 und 002 (FUNC mit Lambda-Ausdrücken) cbOption04.Checked Zentrale Methode _ViewTaskDialog000 und Call mit SWITCH und FUNC mit Lambda-Ausdrücken.
- Returns
Erstellen Task-Liste mit allen Processen zur Ausführung:
Variante:2
Kein ASYNC. AWAIT kann nicht auf VOID warten!
◆ _ExecuteFuncViewTaskDialog002Async()
| async Task< string > fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyClassDesignPatternSample03._ExecuteFuncViewTaskDialog002Async |
( |
| ) |
|
|
static |
ASYNC Call zu Workload 001 und 002 (FUNC mit Lambda-Ausdrücken) cbOption04.Checked.
- Returns
◆ _ViewTaskDialog000()
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyClassDesignPatternSample03._ViewTaskDialog000 |
( |
string | _Methode | ) |
|
|
staticprivate |
◆ _TaskListString
| List<Task<string> > fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyClassDesignPatternSample03._TaskListString = new List<Task<string>>() |
|
staticprivate |
List-Instance mit Task-String Typen Da sich die einzelnen Workloads bei der Logik und Implementierung unterscheiden, macht es keinen Sinn diese Liste mit einer for-Schleife zu befüllen.
The documentation for this class was generated from the following file:
- U:/00000000_global_projects/000_DotNetxx/fho.frm.net.Microsoft_DotNetSamples/fho.frm.net.Microsoft_DotNetSamples/ClassMethode/SampleAwaitable.cs