Microsoft .Net-Samples
Loading...
Searching...
No Matches
fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter Class Reference

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

Inheritance diagram for fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter:

Public Member Functions

 MyAwaiter ()
 Standard-Constructor.
 MyAwaiter (string _Message)
 Contructor (A).
void OnCompleted (Action continuation)
MyAwaiter GetAwaiter ()
string GetResult ()

Properties

bool IsCompleted [get, private set]

Private Attributes

string _MessageOutput = string.Empty

Detailed Description

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.

Constructor & Destructor Documentation

◆ MyAwaiter() [1/2]

fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.MyAwaiter ( )

Standard-Constructor.

Parameters
_Message

◆ MyAwaiter() [2/2]

fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.MyAwaiter ( string _Message)

Contructor (A).

Parameters
_Message

Member Function Documentation

◆ GetAwaiter()

MyAwaiter fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.GetAwaiter ( )
Returns

◆ GetResult()

string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.GetResult ( )

◆ OnCompleted()

void fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter.OnCompleted ( Action continuation)
Parameters
continuation

Member Data Documentation

◆ _MessageOutput

string fho.frm.net.Microsoft_DotNetSamples.ClassMethode.MyAwaiter._MessageOutput = string.Empty
private

Property Documentation

◆ 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