Quantcast
Channel: WCF Task abbrechen
Viewing all articles
Browse latest Browse all 8

WCF Task abbrechen

$
0
0

Hallo,

ich rufe an einem WCF Dienst eine Funktion mit folgender Signatur auf:

Task<MeinResponse> SearchAsync(meinParameter parameter);

Die Klasse, die den Zugriff auf den WCF Dienst kappselt verfügt über nachstehende Methode:

public async Task<MeinResponse> ContactsAsync(MeinParameter parameter, CancellationToken cancellationToken)
        {

}
Mir ist bekannt, wenn ich einen Task erzeuge, dass ich ein CancellationToken übergeben kann, an dessen CancellationTokenSource die Methode Cancel aufgerufen werden kann. Von der WCF Schnittstelle bekomme ich bereits einen konstruierten Task. Kann ich dennoch irgendwie das CancellationToken dem Task zuordnen, damit ich benachrichtigt werde, wenn cancellationTokenSource.Cancel aufgerufen wurde?
 

Viewing all articles
Browse latest Browse all 8

Latest Images

Trending Articles