Skip to Main Content
C# Cookbook, 2nd Edition
book

C# Cookbook, 2nd Edition

by Jay Hilyard, Stephen Teilhet
January 2006
Intermediate to advanced content levelIntermediate to advanced
1184 pages
43h 23m
English
O'Reilly Media, Inc.
Content preview from C# Cookbook, 2nd Edition
This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
506
|
Chapter 9: Delegates, Events, and Anonymous Methods
The DirectoryInfoObserver class contains methods that listen for events on any
DirectoryInfoNotify objects that are registered with it. The XxxListener methods are
called whenever their respective event is raised on a registered
DirectoryInfoNotify
object. Within these XxxListener methods, you can place any code that you wish to
execute whenever a particular event is raised.
These
XxxListener methods accept a sender object parameter, which is a reference to
the
DirectoryInfoNotify object that raised the event. This sender object can be cast
to a
DirectoryInfoNotify object and its members may be called if needed. This
parameter allows you to gather information and take action based on the object that
raised the event.
The second parameter to the
XxxListener methods is of type EventArgs, which is a
rather useless class for your purposes. Recipe 9.6 shows a way to use a class derived
from the
EventArgs class to pass information from the object that raised the event to
the
XxxListener method on the observer object and then back to the object that
raised the event.
See Also
See Recipe 9.6; see the “Event Keyword” and “Handling and Raising Events” topics
in the MSDN documentation.
9.6 Passing Specialized Parameters
to and from an Event
Problem
You ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

C# Cookbook

C# Cookbook

Stephen Teilhet, Jay Hilyard
C# Cookbook

C# Cookbook

Joe Mayo
Head First C#, 4th Edition

Head First C#, 4th Edition

Andrew Stellman, Jennifer Greene

Publisher Resources

ISBN: 0596100639Supplemental ContentCatalog PageErrata