Asynchronous method invocation: Difference between revisions

Content deleted Content added
Davhdavh (talk | contribs)
Nothing original about this. MS mentions it as a best practice of their Event-based Asynchronous Pattern.
Davhdavh (talk | contribs)
m Reference was mailformattet
Line 1:
The '''Asynchronous error reporting''' [[design pattern]] decouples exception throwing from their origin to the use of the result, in such a way that exceptions happen in a "safe" way. Often used in connection with the [[Active Object]] pattern.
 
Recently seen implemented as a basic principle in [[Microsoft .NET]].<ref>Best Practices for Implementing the Event-based Asynchronous Pattern [http://msdn.microsoft.com/en-us/library/ms228974(VS.80).aspx "Best Practices for Implementing the Event-based Asynchronous Pattern"] Under Errors and Exceptions"]</ref>
 
== C# example ==
Line 51:
}
</source>
 
 
==Notes==
<references/>