User Tools

Site Tools


patterns:parameter_object

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
patterns:parameter_object [2013-08-04 15:20] christianpatterns:parameter_object [2021-10-18 22:24] (current) – +++ restored +++ christian
Line 68: Line 68:
 ==== Example 1: Event Args ==== ==== Example 1: Event Args ====
  
-A typical usage of this pattern is the groping of parameter in [[glossary:events]]. Some events carry large amounts of context data. Furthermore modifying the signature of an event causes large ripple effects as they are typically used on the interface to other subsystems, layers, etc. and there is an unknown and probably large amount of users of the event.+A typical usage of this pattern is the grouping of parameter in [[glossary:events]]. Some events carry large amounts of context data. Furthermore modifying the signature of an event causes large ripple effects as they are typically used on the interface to other subsystems, layers, etc. and there is an unknown and probably large amount of users of the event.
  
   * In .NET there is the class [[http://msdn.microsoft.com/de-de/library/vstudio/system.eventargs.aspx|System.EventArgs]] and its descendants.   * In .NET there is the class [[http://msdn.microsoft.com/de-de/library/vstudio/system.eventargs.aspx|System.EventArgs]] and its descendants.
Line 96: Line 96:
  
 Discuss this wiki article and the pattern on the corresponding [[talk:patterns:Parameter Object|talk page]]. Discuss this wiki article and the pattern on the corresponding [[talk:patterns:Parameter Object|talk page]].
 +
patterns/parameter_object.1375622447.txt.gz · Last modified: 2013-08-04 15:20 by christian