Implementierung MyAwaiter-Class. Die GetResult()-Methode hat einen Thread-Sleep und wartet. Gemäss Sample tsAClassSampleDiversAwaitable001_Click()::cbOption05, kann diese Klasse mit der GetResult-Methode ASYNC ausgeführt werden. Die Definition dazu muss aber in der Call-Methode mittels Task erzeugt werden. Also eindeutig ASYNC. [cbOption05].
More...
Implementierung MyAwaiter-Class. Die GetResult()-Methode hat einen Thread-Sleep und wartet. Gemäss Sample tsAClassSampleDiversAwaitable001_Click()::cbOption05, kann diese Klasse mit der GetResult-Methode ASYNC ausgeführt werden. Die Definition dazu muss aber in der Call-Methode mittels Task erzeugt werden. Also eindeutig ASYNC. [cbOption05].
Remakrs: Die GetResult()-Methode muss zwingend vorhanden sein in dieser Klasse.
◆ MyAwaiter() [1/2]
| fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.MyAwaiter |
( |
| ) |
|
Standard-Constructor.
- Parameters
-
◆ MyAwaiter() [2/2]
| fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.MyAwaiter |
( |
string | _Message | ) |
|
Contructor (A).
- Parameters
-
◆ GetAwaiter()
| MyAwaiter fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.GetAwaiter |
( |
| ) |
|
◆ GetResult()
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.GetResult |
( |
| ) |
|
◆ OnCompleted()
| void fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.OnCompleted |
( |
Action | continuation | ) |
|
◆ _MessageOutput
| string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter._MessageOutput = string.Empty |
|
private |
◆ IsCompleted
| bool fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.IsCompleted |
|
getprivate set |
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