WebForms Contains classes for asynchronous page loading, among others
The root Sys namespace includes classes and interfaces used throughout the
ASP.NET AJAX Client Library by all other namespaces. One such interface is IDisposable,
which much like its cousin interface in the .NET Framework, provides a consistent interface
for proper deletion of objects in the ASP.NET AJAX Client Library. The root Sys
namespace also includes the all-important Sys.Application class, which plays a major
role in the page life cycle of an ASP.NET AJAX page. You can see the list of classes included
in the root Sys namespace in Table 4-10.
CHAPTER 4 ?– ASP.NET AJAX CLIENT LIBRARIES 66
Table 4-10. Classes of the Sys Root Namespace
Class Name Description
Application Provides objects and methods that expose client events and manage
client components and their life cycles
ApplicationLoadEventArgs Container object for arguments of the Application Load event
CancelEventArgs Base class for events that can be canceled
Component Base class for all ASP.NET AJAX objects, including the Control class and
the Behavior class
CultureInfo Culture information object that can be used to provide locale-specific
functionality (can be used for globalization)
Debug Provides debugging and tracing functionality for client-side JavaScript
code
EventArgs Base class used for storing event arguments
EventHandlerList A collection of client events for a component containing event names
and handlers as key/value pairs
PropertyChangedEventArgs Contains event arguments associated with changed properties
StringBuilder Provides facilities for better and more efficient string concatenation
As mentioned earlier, the classes of the Sys namespaces make up the underlying
engine of ASP.
Pages:
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127