System.Web
Constructs a new sys description.
description text.
Retrieves the description text.
description
Represents the method
that handles asynchronous events such as application events. This delegate is called at the
start of an asynchronous operation.
The source of the event.
An that contains the event data.
The delegate to call when the asynchronous method call is complete. If is , the delegate is not called.
Any additional data needed to process the request.
The that represents the result of
the operation.
Represents the method that handles asynchronous events
such as application events. This delegate is called by the event source when
completion of the asynchronous operation is signaled by a callback to the
delegate.
The that is the result of the operation.
Defines the methods, properties, and events common to all
application objects within an ASP.NET application. This class is the
base class for applications defined
by the user in the global.asax file.
When implemented by a class, defines the contract that HTTP asynchronous handler objects must
implement.
Defines the contract that ASP.NET implements to synchronously process HTTP
Web requests using custom HTTP handlers.
Enables processing of HTTP Web requests by a custom
that implements the interface.
An object that provides references to the intrinsic server objects (for example, , , , and ) used to service HTTP requests.
Gets a value indicating whether another request can use
the
instance.
Initiates an asynchronous call to the HTTP handler.
An object that provides references to intrinsic server objects (for example, , , , and ) used to service HTTP requests.
The to call when the asynchronous method call is complete. If is a null reference ( in Visual Basic), the delegate is not called.
Any extra data needed to process the request.
An that contains information about the status of the process.
Executes clean-up code when the process ends.
An that contains information about the status of the process.
Causes ASP.NET to bypass all events in the HTTP pipeline chain of
execution and directly execute .
Adds the specified event to the collection of asynchronous
event handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Adds the specified event to
the collection of asynchronous
event handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Adds the specified event to the collection of asynchronous
event handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Adds the specified event handler to the collection of asynchronous
event handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Adds the specified event to
the collection of event
handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Adds the specified event to the collection of asynchronous
event handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Adds the specified event to the
collection of asynchronous
event handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Adds the specified event to the collection of asynchronous
event handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Adds the specified event to the collection of asynchronous
event handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Adds the specified event to the collection of asynchronous
event handlers for the current request.
The delegate that starts asynchronous processing of the event.
The delegate that ends asynchronous processing of the event.
Executes custom
initialization code after all event-handler modules
have been added.
Cleans up the instance variables of a
module.
Provides an application-wide implementation of the property.
An that contains information about the current Web request
The custom string that specifies which cached response is used to response to the current request.
If
the value of the parameter is "browser", the browser's
; otherwise,
.
Gets HTTP-specific information about the current instance
of the application.
Occurs when ASP.NET completes the chain of execution
when responding to a request.
Gets the list of event handler delegates that process all
application events.
Gets the intrinsic request object
for the current request.
Gets the intrinsic response
object for the current
request.
Gets the intrinsic session object that provides access to session data.
Gets the state (a collection of all files, pages,
handlers, modules, and code) for the current request.
Gets the intrinsic serverobject for the current request.
Gets the intrinsic user object for the current request.
Gets the collection of modules for the current application.
Occurs when ASP.NET acquires the current state (for
example, session state) associated with the current request.
Occurs when a security module has established the identity of the user.
Occurs when a security module has verified user authorization.
Occurs as the first event in the HTTP pipeline
chain of execution when ASP.NET responds to a request.
Occurs as the last event to in the HTTP pipeline chain of execution
when ASP.NET responds to a request.
Occurs when an unhandled exception is
thrown.
Occurs just before ASP.NET sends HTTP headers
to the client.
Occurs just before ASP.NET sends content to the client.
Occurs just before ASP.NET begins executing a handler such as
a page or XML Web service.
Occurs when the ASP.NET handler (page,
XML Web service) finishes execution.
Occurs after ASP.NET finishes executing all request
handlers. This event causes state
modules to save the current state data.
Occurs when ASP.NET completes an authorization event to let
the caching modules serve requests from the cache, bypassing execution of the handler
(the page or Web service, for example).
Occurs when ASP.NET finishes executing a handler in order
to let caching modules store responses that will be used to serve
subsequent requests from the cache.
Provides a site interface for an implementation.
Enables sharing of global information across multiple sessions
and requests within an ASP.NET application.
Adds a new object to the
collection.
The name of the object to be added to the collection.
The value of the object.
Updates the value of an object
in an collection.
The name of the object to be updated.
The updated value of the object.
Removes the named object from an
collection.
The name of the object to be removed from the collection.
Removes an object from an
collection by index.
The position in the collection of the item to be removed.
Removes all objects from an
collection.
Removes all objects from an
collection.
Gets an object by name.
The name of the object.
The object referenced by .
Gets an
object by numerical index.
The index of the application state object.
The object referenced by .
Gets an object name by index.
The index of the application state object.
The name under which the application state object was saved.
Locks access to an
variable to facilitate access
synchronization.
Unlocks access to an variable to facilitate access
synchronization.
Gets the number of objects in the
collection.
Gets the value of a single object by name.
The name of the object in the collection.
Gets a single
object by index.
The numerical index of the object in the collection.
Gets the access keys in the
collection.
Gets a reference to the object.
Gets all objects declared by an <object> tag where the scope is set to
"Application" within the ASP.NET application.
Enables the server to gather information on
the capabilities of the browser that is running on the client.
Defines the base class for client user-agent capabilities.
Returns individual browser capabilities for the current request.
The name of the configuration section of the capability.
The that contains the server variables used during evaluation. Usually the current .
An that provides access to individual user-agent
capabilities.
Gets the value of the specified browser capability.
The name of the browser capability to retrieve.
Gets the version number of the
.NET common language runtime installed on the client.
Gets the name and major (that is, integer) version
number of the client browser.
Gets the browser string (if any) that was
transmitted in the header.
Gets the full (integer and
decimal) version number of the client browser.
Gets the major (that is, integer) version number of the client browser.
Gets the minor (that is, decimal) version number of the client browser.
Gets the name of the platform that the client uses.
Gets the version number of ECMA script that the client browser supports.
Gets the version of Microsoft HTML (MSHTML) Document Object Model (DOM)
that the client browser supports.
Gets the version of the World Wide Web Consortium (W3C) XML
Document Object Model (DOM) that the client browser supports.
Gets a value indicating whether the browser is a beta release.
Gets a value indicating whether the client browser is a Web crawler search engine.
Gets a value indicating whether the client is an America Online (AOL) browser.
Gets a value indicating whether the client is a Win16-based computer.
Gets a value indicating whether the client is a Win32-based computer.
Gets a value indicating whether the client browser supports HTML frames.
Gets a value indicating whether the client browser supports HTML tables.
Gets a value indicating whether the client browser supports cookies.
Gets a value indicating whether the client browser supports VBScript.
Gets a value indicating whether the client browser supports JavaScript.
Gets a value indicating whether the client browser supports Java applets.
Gets a value indicating whether the client browser supports ActiveX controls.
Gets a value indicating whether the client browser supports background sounds.
Gets a value indicating whether the client browser supports Channel Definition Format (CDF) for webcasting.
Provides a type-safe way to set the property that identifies the HTTP
or
parameters that ASP.NET uses to choose a response from multiple cached
responses.
Gets or sets the name of the HTTP
or parameter that is used to select one of several different cached responses.
The name of the custom header.
Gets or sets a value indicating whether HTTP header cache-control parameters are
ignored.
Provides enumerated values that are used to set
the HTTP header.
Sets the header. Without
a field name, the directive applies to the entire request and a shared
(proxy server) cache must force a successful revalidation with the origin Web server before
satisfying the request. With a field name, the directive applies only
to the named field;the rest of the response may be supplied from a
shared cache.
For more information, refer to RFC 2616: Hypertext Transfer Protocol --
HTTP/1.1, available on the World Wide Web Consortium's site at
http://www.w3c.org. See section 14.9 "Cache-Control" and section 13, "Caching in
HTTP" for complete details.
Note:
does not send the common HTTP 1.0 request directive
.
Default value. Sets to specify that the response is cacheable only on the client and not by
shared (proxy server) caches.
Specifies that the response is cached only at the origin
server. Similar to the option. Clients receive a
directive but the document is cached on
the origin
server.
Sets to specify that the response is cacheable by clients and shared (proxy) caches.
Provides enumerated values that are used to set revalidation-specific HTTP
headers.
Sets the HTTP header.
Sets the HTTP header.
Default value. If this value is set,
no cache-revalidation directive is sent.
Provides enumerated values that indicate cache validation status.
Indicates that the cache is invalid. The item is evicted
from the cache and the request is handled as a cache
miss.
Indicates that the request is treated as a cache miss
and the page is executed. The cache is not invalidated.
Indicates that the cache is
valid.
Delegate method that is called when a cached item is validated. Cache items
invalidated within the method are treated as cache misses.
The object containing information about the current request.
User-supplied data used to validate the cached item.
An enumeration value. Your delegate should set this value to indicate the result of the validation.
Contains methods for setting
cache-specific HTTP headers and for controlling the ASP.NET page output cache.
Stops all origin-server caching for the current response.
Sets the HTTP
header to the specified text string.
The text to set the header to.
Appends the specified text to
the HTTP
header.
The text to append to the header.
Sets the
directive.
Sets the header to one of the values of
.
An enumeration value.
Sets the header to one of the values of and
appends an extension to the directive.
The enumeration value to set the header to.
The cache control extension to add to the header.
Sets the
directive.
Sets the HTTP header to an absolute date and time.
The absolute value to set the header to.
Sets the HTTP header based on the specified time span.
The time span used to set the - header.
Sets the HTTP header based on the specified time span.
The time span used to set the header.
Sets cache expiration to sliding.
or .
Specifies whether the ASP.NET cache should ignore
HTTP headers sent by the client that
invalidate the cache.
if the cache ignores invalidation headers; otherwise, .
Sets the HTTP header
to either the or the
directives based on the supplied enumeration
value.
The enumeration value to set the header to.
Sets the HTTP header to the specified string.
The text to use for the header.
Sets the HTTP header to the value supplied.
The new value for the header.
Sets the HTTP header based on the time stamps
of the handler's file dependencies.
Sets the HTTP header based on the time stamps of
the handler's file dependencies.
Registers a validation callback for the current response.
The value.
The arbitrary user-supplied data that is passed back to the delegate.
Gets the list of all HTTP headers that will be
used to vary cache output.
Gets the list of parameters received by a (querystring) or (in the body of the HTTP
request) that affect
caching.
Provides a type-safe way to set the property that identifies the request
headers that ASP.NET adds to the
HTTP header sent to the
client.
Causes ASP.NET to set the HTTP
header to the value * (an asterisk) and causes
all other
header information to be dropped.
Gets or sets a value indicating whether the origin server
adds the field to the
HTTP header.
Gets or sets a value indicating whether the origin
server adds the field to the
HTTP header.
Gets or sets a value indicating whether
the origin server adds the header to the
HTTP header.
Gets or sets a value indicating whether the
origin server adds the field
to the
HTTP header.
Gets or sets a custom header field that the origin server
adds to the HTTP
header.
The name of the custom header.
Provides the client certificate fields issued by the client in response to the server's request for the client's identity.
Returns individual client certificate fields by name.
The item in the collection to retrieve.
The value of the item specified by
Gets the unique ID for the client certificate, if provided.
Gets a string containing the binary stream of the entire certificate content, in ASN.1 format.
A set of flags that provide additional client certificate information.
Gets the number of bits in the digital certificate key size.
For example, 128.
Gets the number of bits in the server certificate
private key. For example, 1024.
A string that contains a list of subfield values containing
information about the certificate issuer.
Gets the issuer field of the server certificate.
Gets the subject field of the client certificate.
Gets the subject field of the server certificate.
Provides the certificate serial number as an
ASCII representation of hexadecimal bytes separated by hyphens. For example,
04-67-F3-02.
Gets the date when the certificate becomes valid. The date varies with
international settings.
Gets the certificate expiration date.
Gets the encoding of the certificate.
Gets the public key binary value from the certificate.
Gets or sets the certificate issuer, in binary format.
Gets a value that indicates whether the client certificate is present.
Gets a value that indicates whether the client
certificate is valid.
Encapsulates all HTTP-specific information about an individual HTTP request.
Initializes a new instance of the class.
The object for the current HTTP request.
The object for the current HTTP request.
Initializes a new instance of the class.
The object for the current HTTP request.
Adds an exception to the exception collection for the current HTTP request.
The object to add to the exception collection.
Clears all errors for the current HTTP request.
Returns requested configuration information for the current HTTP
request.
The configuration tag that information is requested for.
The object containing the requested configuration information.
Returns requested configuration information for the
current application
The application configuration tag that information is requested for.
An object containing configuration information.
Assigns an internal rewrite path.
The internal rewrite path.
Gets the object for the current HTTP request.
Gets or sets the object for the current HTTP request.
Gets the object for the current
HTTP request.
Gets or sets the object
for the current HTTP request.
Gets the object
for the current HTTP request.
Gets the object
for the current HTTP response.
Gets the object for the current HTTP
response.
Gets a key-value collection that can be
used to organize and share data between an and an during
an HTTP
request.
Gets the instance for the current HTTP request.
Gets the object
that provides methods used
in processing Web
requests.
Gets the first
error (if any) accumulated during HTTP request processing.
Gets an array of errors accumulated while processing an HTTP
request.
Gets or sets security information for the current HTTP request.
Gets or sets a value that specifies whether the
URLAuthorization module will skip the authorization check for the
current request.
Gets a value indicating whether the current HTTP request is in debug mode.
Gets a value indicating whether custom errors are enabled for the current HTTP request.
Gets the initial timestamp of the current HTTP request.
Gets the object for the current HTTP request.
Provides a type-safe way to
create and manipulate individual HTTP cookies.
Creates and names a new
cookie.
The name of the new cookie.
Creates, names, and assigns a value to a new
cookie.
The name of the new cookie.
The value of the new cookie.
Gets or
sets the name of a cookie.
Gets or sets the virtual path to transmit with the
current cookie.
Gets or sets a value indicating whether to transmit the cookie securely (that is, over HTTPS only).
Gets or sets the domain to associate the cookie with.
Gets or sets the expiration date and time for the cookie.
Gets
or
sets an individual cookie value.
Gets
a value indicating whether a cookie has subkeys.
Gets a collection of key-and-value value pairs that are contained within a single cookie object.
Shortcut for
key This property
is provided for compatibility with previous versions of ASP.
Key (index) of cookie value.
Provides a type-safe
way to manipulate HTTP cookies.
Initializes a new instance of the
class.
Adds the specified cookie to the cookie collection.
The to add to the collection.
Copies members of the cookie collection to an
beginning at the
specified index of the array.
The destination .
The index of the destination array where copying starts.
Updates the value of an existing cookie in a cookie collection.
The object to update.
Removes the cookie with the specified name from the collection.
The name of the cookie to remove from the collection.
Clears all cookies from the cookie collection.
Returns the key (name) of the cookie at the specified numerical index.
The index of the key to retrieve from the collection.
The name of the cookie specified by .
Gets the cookie with the specified name from the cookie collection.
Name of cookie to retrieve.
Gets the
cookie
with the specified numerical index from the cookie collection.
The index of the cookie to retrieve from the collection.
Gets a string array containing all the keys (cookie names) in the cookie collection.
Drives web processing execution.
HttpContext object.
Indicates whether an HttpDebugHandler instance can be recycled and used for
another request.
Always returns for
HttpDebugHandler
Provides a means of generating HTTP exceptions.
Creates a new based on the error code returned from the Win32 API
method.
The message to be displayed to the client when the exception is thrown.
An based
on the error code that is returned from a
call to the Win32 API method.
Constructs an empty
object.
Constructs an using a supplied error message.
The message displayed to the client when the exception is thrown.
Constructs an using error message and an exception code.
The error message displayed to the client when the exception is thrown.
The exception code that defines the error.
Constructs an using an error message and the
property.
The message displayed to the client when the exception is thrown.
The , if any, that threw the current exception.
Constructs an using an HTTP error code, an error message,
and the
property.
The HTTP error code displayed to the client.
The message displayed to the client.
The , if any, that threw the current exception.
Constructs an using
an HTTP error code and an error message.
The HTTP error code displayed on the client.
The message displayed to the client when the exception is thrown.
Constructs an using HTTP error code, an error message, and an exception
code.
The HTTP error code displayed on the client.
The error message displayed to the client.
The error code that defines the error.
Returns the HTTP error code to send back to the client.
If there is a nonzero HTTP code, it is returned. Otherwise, the
code is returned. If neither an code nor a
nonzero HTTP code is available,
the HTTP error code 500 is returned.
The HTTP code representing the exception.
Returns the HTML error message to send back to the
client.
The HTML error message.
The exception that is thrown when a compiler error occurs.
Gets compiler output and error information for
the exception.
Gets a string containing the
source code being compiled when the error occurs.
The exception that is thrown when a parse error occurs.
Gets the name of the file being parsed when the error occurs.
Gets the number of the line being parsed when the error occurs.
Provides access to and organizes files uploaded by a
client.
Copies members of the file collection to an
beginning at the specified index of the array.
The destination .
The index of the destination array where copying starts.
Returns the name of the member with
the specified numerical index.
The index of the object name to be returned.
The name of the member specified by
Gets the object with the specified name from the file collection.
Name of item to be returned.
Gets the object with the specified numerical index from
the
.
The index of the item to get from the file collection.
Gets a string array containing the keys (names) of all members in the file collection.
Provides a means of indexing and retrieving a collection
of
objects.
Copies members of the module collection to an
beginning
at the specified index of the array.
The destination .
The index of the destination where copying starts.
Returns the object with the specified name
from the
.
Key of the item to be retrieved.
The member specified by .
Returns the object with the specified index from
the
.
Index of the object to return from the collection.
The member specified by .
Returns the key (name) of the object
at the specified numerical index..
Index of the key to retrieve from the collection.
The name of the member specified by .
Gets the object with the
specified name from the
.
Key of the item to be retrieved.
Gets the object with the specified numerical
index from the
.
The index of the object to retrieve from the collection.
Gets a string array containing all the keys (module
names) in the .
Drives web processing execution.
HttpContext object.
Indicates whether an HttpNotFoundHandler instance can be recycled and used
for another request.
Always returns for
HttpNotFoundHandler.
Drives
web processing execution.
HttpContext object
Indicates whether an HttpForbiddenHandler instance can be recycled and used
for another request.
Always returns for HttpForbiddenHandler.
Drives web processing execution.
HttpContext object
Indicates whether an HttpNotImplementedHandler instance can be recycled and
used for another request.
Always returns for HttpForbiddenHandler.
Provides a way to access individual files that
have been uploaded by a client.
Saves an uploaded MIME message body to a file on the server.
The name of the file.
Gets the fully-qualified name of the file on the client's computer (for
example "C:\MyFiles\Test.txt").
Gets the MIME content type of a file sent by a client.
Gets the size in bytes of an uploaded file.
Gets a object which points to an uploaded file to prepare for
reading the contents of the file.
Enables ASP.NET to read the HTTP values sent by
a client during a Web request.
Performs a binary read of a specified number of bytes from the current input
stream.
Number of bytes to read.
A array.
Maps an incoming image-field form parameter to appropriate x/y
coordinate values.
A string reference to a form image map.
A two-dimensional array of .
Saves an HTTP request to disk.
A string reference to a physical drive path.
A value specifying whether an HTTP header should be saved to disk.
Maps the specified virtual path to a physical path.
The virtual path (absolute or relative) for the current request.
The physical path on the server specified by .
Maps the specified virtual path to a physical path.
The virtual path (absolute or relative) for the current request.
The virtual base directory path used for relative resolution.
If , the may belong to another application.
The physical path on the server.
Gets the HTTP data transfer method (such as
, , or ) used by the client.
Gets or sets the HTTP data transfer method
( or ) used by
the client.
Gets the MIME content type of the incoming request.
Specifies the length, in bytes, of content sent by the client.
Gets the character set of the entity-body.
Gets a string array of client-supported MIME accept types.
Gets a
value indicating whether the user has been authenticated.
Gets a value indicting whether the HTTP connection uses secure sockets (that is, HTTPS).
Gets
the virtual
path of the current request.
Gets the virtual path of the current request.
Gets the virtual path of the current request.
Gets additional path information for a resource with a
URL extension.
Gets the physical
file
system path corresponding to the requested URL.
Gets the ASP.NET
application's virtual application root path on the server.
Gets the physical file system path
of the currently executing server application's root directory.
Gets the raw user agent
string of the client browser.
Gets a sorted
string array of client language preferences.
Gets information about the requesting client's browser
capabilities.
Gets the DNS
name of the remote client.
Gets the IP
host address of the remote client.
Gets the raw URL of the current request.
Gets Information about the URL of the current request.
Gets information about the URL of the client's
previous request that linked to the current URL.
Gets a combined collection of , , , and
items.
Gets the collection of HTTP query string variables.
Gets a collection of form variables.
Gets a collection of HTTP headers.
Gets a collection of Web server variables.
Gets a collection of cookies sent by the client.
Gets
the collection of client-uploaded files (Multipart MIME format).
Gets the contents of the incoming HTTP entity
body.
Gets
the number of bytes in the current input stream.
Gets or sets the filter to use when reading the current input stream.
Gets the current request's client security certificate.
Encapsulates HTTP response
information from an ASP.NET operation .
Initializes a new instance of the class.
A object enabling custom HTTP output.
Adds a single file name to the collection of file names on which the current response is dependent.
The name of the file to add.
Adds a group of file names to the collection of file names on which the current response is dependent.
The collection of files to add.
Makes the validity of a cached item dependent
on another item in the cache.
The key of the item that the cached response is dependent upon.
Makes the validity of a cached item dependent
on other items in the cache.
The containing the keys of the items the current cached response is dependent upon.
Static method removes from the cache all cached
items associated with the specified path.
The physical path to the items that are removed from the cache.
Closes the socket connection to a client.
Writes a string of binary characters to the HTTP output stream.
The bytes to write to the output stream.
Appends a HTTP header to the output stream.
The string to add to the header.
Adds an HTTP
header to the output stream.
The name of the HTTP header to add to the output stream.
The string to append to the header.
Clears all headers from the buffer stream.
Clears all content output from the buffer stream.
Clears all content output from the buffer stream.
Sends all currently buffered output to the client.
Adds custom log information to the IIS log file.
The text to add to the log file.
Redirects a client to a new URL and specifies the new URL.
The target location.
Redirects a client to a new URL. Specifies the new URL
and whether execution of the current page should terminate.
The target location.
Indicates whether execution of the current page should terminate.
Writes a string to an HTTP output content stream.
The string to write to the HTTP output stream.
Writes an to an HTTP output content stream.
The to write to the HTTP output stream.
Writes a character to an HTTP output content stream.
The character to write to the HTTP output stream.
Writes an array of characters to an
HTTP output content stream.
The character array to write.
The position in the character array where writing starts.
The number of characters to write, beginning at .
Writes
the specified file directly to an HTTP content output stream.
The name of the file to write to the HTTP output.
Writes the contents of the specified file into a memory block.
The name of the file to write into a memory block.
Indicates whether the file will be written into a memory block.
Writes the specified file directly to an HTTP content output stream.
The name of the file to write to the HTTP output stream.
The byte position in the file where writing will start.
The number of bytes to write to the output stream.
Writes the specified file directly to an HTTP content output stream.
The file handle of the file to write to the HTTP output stream.
The byte position in the file where writing will start.
The number of bytes to write to the output stream.
Adds an HTTP header to the output stream.
is provided
for compatibility with previous versions of ASP.
The name of the HTTP header to add to.
The string to add to the header.
Sends all currently buffered output to the client,
stops execution of the page, and raises the
event.
Adds a session ID to the virtual path and returns the
combined path.
The virtual path to a resource.
The with the session ID appended.
Gets the response cookie collection.
Gets or sets
the HTTP status code of the output returned to the
client.
Gets or sets the HTTP status string of the output returned to the
client.
Gets or sets a value indicating whether to buffer output and send it after
the entire page is finished processing.
Gets or sets the HTTP MIME
type of the output stream.
Gets or sets the HTTP character set of
the output stream.
Gets or sets the HTTP
character set of the output stream.
Gets the caching policy (expiration time, privacy, vary
clauses) of a Web page.
Gets a value
indicating whether the client is still connected to the server.
Enables output of text to the outgoing HTTP response stream.
Enables binary output to the outgoing HTTP content body.
Gets or sets a wrapping filter object used to modify the HTTP entity body
before transmission.
Gets or sets a value indicating whether to send HTTP content to the client.
Sets the line that is returned to the client.
Gets or sets a value indicating whether to
buffer output and send it after the entire response is finished processing.
Gets or sets the number of minutes before a page cached on a browser
expires. If the user returns to the same page before it expires, the cached
version is displayed.
is provided for compatiblility with previous versions of ASP.
Gets or sets the absolute date and time at which
to remove cached information from
the cache.
is provided
for compatibility with previous versions of ASP.
Sets the HTTP header to
or
.
Provides a set of ASP.NET run-time services for the current application.
Drives
all ASP.NET Web processing execution.
An for the current application.
Removes all items from the cache and shuts down the common language runtime.
Gets the for the current application.
Gets the physical path of the directory where the
ASP.NET executable files are installed.
Gets the physical path to the directory where the
common language runtime executable files are installed.
Gets the physical path to the directory where the
Machine.config file for the current application is located.
Gets the physical path to the directory where ASP.NET stores temporary
files (generated sources, compiled assemblies, and so on) for the
current application.
Gets the application identification of the
application domain where the exists.
Gets the physical drive path of the application
directory for the application hosted in the current application domain.
Gets the virtual path of the directory that
contains the application hosted in the current application domain.
Gets the application identification of the application domain where
the exists.
Gets the physical path to the /bin directory for the
current application.
Gets a value that indicates whether the application is mapped to
a universal naming convention (UNC) share.
Provides a static objects collection for the
property.
Returns the object with the specified name from the
collection. This property is an alternative to the accessor.
The case-insensitive name of the object to return.
An object from the collection.
Returns a dictionary enumerator used for iterating through the key-and-value
pairs contained in the collection.
The enumerator for the collection.
Copies members of an into an array.
The array to copy the into.
The member of the collection where copying starts.
Gets the object with the specified name from the
collection.
The case-insensitive name of the object to get.
Gets the number of objects in the collection.
Gets an object that can be used to synchronize access to the collection.
Gets a value indicating whether the collection is read-only.
Gets a value indicating whether the collection is synchronized (that is, thread-safe).
Provides helper methods for processing Web requests.
Creates a server instance of a COM object identified by the object's Programmatic Identifier (ProgID).
The class or type of object to be instantiated.
The new object.
Creates a server instance of a COM object identified by
the object's type.
A representing the object to create.
The new object.
Creates a server instance of a COM object identified by the object's class identifier (CLSID).
The class identifier of the object to be instantiated.
The new object.
Returns the physical file path that corresponds to the specified virtual path on the Web server.
The virtual path on the Web server.
The physical file path that corresponds to .
Returns the previous exception.
The previous exception that was thrown.
Clears the previous exception.
Executes a request to another page using the specified URL path to
the page.
The URL path of the new request.
Executes a request to another page using the specified
URL path to the page. A captures output from
the page.
The URL path of the new request.
The to capture the output.
Terminates execution of the current page and begins
execution of a new page using the specified URL path to the page. Specifies
whether to clear the and
collections.
The URL path of the new page on the server to execute.
If , the and collections are preserved. If , they are cleared. The default is .
Terminates execution of the current page and begins
execution of a new page using the specified
URL path to the page.
The URL path of the new page on the server to execute.
Decodes an HTML-encoded string and
returns the decoded string.
The HTML string to decode.
The decoded text.
Decodes an HTML-encoded string and sends the resulting
output to a
output
stream.
The HTML string to decode.
The output stream containing the decoded string.
HTML-encodes a string and
returns the encoded string.
The text string to encode.
The HTML-encoded text.
HTML-encodes a string and sends the resulting output to
a
output stream.
The string to encode.
The output stream containing the encoded string.
URL-encodes a
string and returns the encoded string.
The text to URL-encode.
The URL encoded text.
URL-encodes the path portion of a URL string and returns the encoded string.
The text to URL-encode.
The URL encoded text.
URL encodes
a string and sends the resulting output to a TextWriter output stream.
The text string to encode.
The output stream containing the encoded string.
URL-decodes a string and returns the decoded string.
The text string to decode.
The decoded
text.
Decodes an HTML string received
in a URL and sends the resulting output to a
output
stream.
The HTML string to decode.
The output stream containing the decoded string.
Gets
the server's computer name.
Gets and sets the request time-out in seconds.
Provides methods for encoding and decoding URLs when processing Web
requests.
Converts a string that has been HTML-encoded for HTTP transmission into a decoded string.
The string to decode.
The decoded string.
Converts a string that has been HTML-encoded into a
decoded string, and sends the decoded string to a output stream.
The string to decode.
A stream of output.
Converts a string to an HTML-encoded string for reliable
HTTP transmission from the Web server to a client.
The string to encode.
The encoded string.
Converts a string into an HTML-encoded string, and returns the output as a TextWriter stream of
output.
The string to encode
A output stream.
Minimally converts a string to an HTML-encoded string.
The string to encode.
The encoded string.
Minimally converts a string into an HTML-encoded string and sends
the encoded string to a
output
stream.
The string to encode
A output stream.
Encodes a URL string for reliable HTTP
transmission from the Web server to a client.
The text to encode.
The encoded string.
Encodes a URL string for reliable HTTP transmission from the Web server
to a client, using the specified encoding method.
The text to encode.
The object that specifies the encoding scheme.
The encoded string.
Converts a byte array into an encoded
URL string for reliable HTTP transmission from the Web server to a client.
The byte array to encode.
The encoded string.
Converts a byte array into a URL-encoded string for
reliable HTTP transmission from the Web server to a client, starting at the
specified position in the array and continuing for the specified number of bytes.
The byte array to encode.
The position in the byte array to begin encoding.
The number of bytes to encode, starting at .
The encoded string.
Converts a string into a URL-encoded array of bytes .
The string to encode.
The encoded array of bytes.
Converts a string into a URL-encoded array of bytes, using the specified encoding method.
The string to encode
The that specifies the encoding method.
The encoded array of bytes.
Converts an array of bytes into a
URL-encoded array of bytes.
The array of bytes to encode.
The encoded array of bytes.
Converts an array of bytes into a
URL-encoded array of bytes, starting at the specified position in the
array and continuing for the specified number of bytes.
The array of bytes to encode.
The position in the byte array to begin encoding.
The number of bytes to encode, starting at .
The encoded array of bytes.
Converts a string into a Unicode string.
The string to convert.
The Unicode string.
Converts a string into a Unicode array of bytes.
The string to convert.
The Unicode byte array.
Converts a string that has been encoded for
transmission in a URL into a decoded string.
The string to decode.
The decoded string.
Converts a URL-encoded string into a decoded string,
using the specified decoding method.
The string to decode.
The that specifies the decoding method.
The decoded string.
Converts a URL-encoded byte array into a decoded
string, using the specified decoding method.
The byte array to decode.
The that specifies the decoding method.
The decoded string.
Converts a URL-encoded byte array into a decoded
string, using the specified decoding method, starting at the specified position
in the array, and continuing for the specified number of bytes.
The array of bytes to decode.
The position in the byte to begin decoding.
The number of bytes to decode starting at .
The object that specifies the decoding method.
The decoded string.
Converts a URL-encoded string into a decoded array of
bytes .
The string to decode.
The decoded array of bytes.
Converts a URL-encoded string into a decoded array of
bytes, using the specified decoding method.
The string to decode.
The object that specifies the decoding method.
The decoded array of bytes.
Converts a URL-encoded array of bytes into a decoded array of bytes.
The array of bytes to decode.
The decoded array of bytes.
Converts a URL-encoded array of bytes into a
decoded array of bytes, starting at the specified position in the
array and continuing for the specified number of bytes.
The array of bytes to decode.
The position in the byte array to begin decoding.
The number of bytes to decode, starting at .
The decoded array of bytes.
Provides a object that is accessed through the
intrinsic object.
Sends all buffered output to the HTTP output stream and closes the socket connection.
Sends all buffered output to the HTTP output stream.
Sends a single character to the HTTP output stream.
The character to send to the HTTP output stream.
Sends a stream of characters with the specified starting position
and number of characters to the HTTP output stream.
The memory buffer containing the characters to send to the HTTP output stream
The buffer position of the first character to send.
The number of characters to send beginning at the position specified by .
Sends a string to the HTTP output stream.
The string to send to the HTTP output stream.
Sends a string with the specified starting position
and number of characters to the HTTP output stream.
The string to send to the HTTP output stream.
The character position of the first byte to send.
The number of characters to send, beginning at the character position specified by .
Sends an to the HTTP output stream.
The to send to the HTTP output stream.
Sends a stream of bytes with the specified starting
position and number of bytes to the HTTP output stream.
The memory buffer containing the bytes to send to the HTTP output stream.
The buffer position of the first byte to send.
The number of bytes to send, beginning at the byte position specified by .
Sends a carriage return + line feed (CRLF) pair of characters to the HTTP output stream.
Gets an object for the .
Gets a object to enable HTTP output directly from
the .
Defines the contract that class factories
must implement to create new
objects.
Returns an instance of a class that implements the IHttpHandler interface.
An instance of the class that provides references to intrinsic server objects (For example, , , , and ) used to service HTTP requests.
The HTTP data transfer method ( or ) that the client uses.
The of the requested resource.
The to the requested resource.
A new object that processes the request.
Enables a factory to reuse an existing handler
instance.
The IHttpHandler object to reuse.
Provides the inheriting class with a method to find a file system path
given another path.
The path, virtual or disk-based, for which a path is to be found.
Provides the inheriting class with a method to find the file system path
to the configuration file.
Provides module initialization and disposal events to the inheriting class.
Initializes a module and prepares it to handle
requests.
An object that provides references to the intrinsic server objects (for example, , , , and ) used to service HTTP requests.
Disposes of the resources (other than memory) used by the
module that implements
Initializes the output cache for an application.
The application to be initialized.
Disposes of items from the output cache.
Raises the
event, which searches the output cache for an item to satisfy the HTTP request.
The source of the event.
An argument that contains the event data.
The requested item from the output cache.
Raises the event, which causes any cacheable items to
be put into the output cache.
The source of the event.
An argument that contains the event data.
Provides enumerated values that indicate the current status of a process.
Indicates that the process is running.
Indicates that the process has begun to shut down.
Indicates that the process has shut down normally after
receiving a shut down message from the IIS process.
Indicates that the process was forced to terminate by the IIS process.
Provides enumerated values that indicate why a process has shut
down.
Indicates that the process has not shut down.
Indicates that the process shut down unexpectedly.
Indicates that requests executed by the process exceeded the allowable
limit.
Indicates that requests assigned to the process exceeded the allowable number
in the queue.
Indicates that the process restarted because it was alive longer than allowed.
Indicates that the process exceeded the allowable idle time.
Indicates that the process exceeded the per-process memory limit.
Indicates that the worker process did not respond to a ping from the IIS process.
Indicates that a deadlock was suspected because the response time limit was exceeded with requests in the
queue.
Provides information on processes currently executing.
Sets internal information indicating the status of the process.
A that indicates the time at which the process started.
A that indicates the time elapsed since the process started.
The ID number assigned to the process.
The number of start requests for the process.
One of the values that indicates the time elapsed since tha process started.
One of the values.
The maximum memory used (in megabytes [MB]).
Initializes a new instance of the class and sets internal information
indicating the status of the process.
A that indicates the time at which the process started.
The that indicates the time elapsed since the process started.
The ID number assigned to the process.
The number of start requests for the process.
One of the values that indicates the current status of the process.
One of the values.
The maximum memory used (in bytes).
Initializes a new instance of the class.
Gets the time at which the process started.
Gets the length of time the process has been running.
Gets the ID number assigned to the process.
Gets the number of start requests for the process.
Gets the current status of the process.
Gets a value that indicates why the process shut down.
Gets the maximum amount of memory the process has used.
Contains methods that return information about worker processes.
Returns information about the worker process executing the current request.
A that contains information about the current
process.
Returns information about recent worker processes.
The number of processes for which information is requested.
An array of the most recent objects (maximum of 100).
If the number of available objects is less than , all
available objects are returned.
Initializes a new instance of the class.
The name of the category.
This method is called the first time the category property
is accessed. It provides a way to lookup a localized string for
the given category. Classes may override this to add their
own localized names to categories. If a localized string is
available for the given value, the method should return it.
Otherwise, it should return null.
The value of the string.
This abstract class defines the base worker methods and enumerations used by ASP.NET managed code to process requests.
The index that represents the HTTP
HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for the HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for the HTTP
header.
Specifies the index number for the
HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for the
HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for the HTTP header.
Specifies the index number for
the HTTP request header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP header.
Specifies the index number for
the HTTP response header.
Returns the virtual path to the requested URI.
The path to the requested URI.
Returns the query string specified in the request URL.
The request query string.
Returns the URL path contained in the request header with the query string appended.
The raw URL path of the request header.
Returns the specified member of the request header.
The HTTP verb returned in the request header.
Provides access to the HTTP version of the request (for example, "HTTP/1.1").
The HTTP version returned in the request header.
Provides access to the specified member of the request header.
The client's IP address.
Provides access to the specified member of the request header.
The client's HTTP port number.
Provides access to the specified member of the request header.
The server IP address returned in the request header.
Provides access to the specified member of the request header.
The server port number returned in the request header.
When overridden in a derived class, returns the response query string as an array of bytes.
An array of bytes containing the response.
When overridden in a derived class, returns the name of the client computer.
The name of the client computer.
When overridden in a derived class, returns the name of the local server.
The name of the local server.
When overridden in a derived class, returns the client's impersonation token.
A value representing the client's impersonation token. The default is 0.
Returns a value indicating whether the connection is secure (using SSL).
if the connection is secure; otherwise,
. The default is .
When overridden in a derived class, returns the HTTP protocol (HTTP or HTTPS).
HTTPS if the method is , otherwise HTTP.
When overridden in a derived class, returns the physical path to the requested URI.
The path to the requested URI.
Returns the physical file path to the requested URI (and translates it from virtual
path to physical path: for example, "/proj1/page.aspx" to "c:\dir\page.aspx")
The translated physical file path to the requested URI.
Returns additional path information for a resource with
a URL extension. That is, for the path /virdir/page.html/tail, the
value is /tail.
Additional path information for a resource.
Returns the virtual path to the
currently executing server application.
The virtual path of the current application.
Returns the UNC-translated path to
the currently executing server application.
The physical path of the current application.
Returns the portion of the HTTP request body that has already been read.
The portion of the request body that has been read.
Returns a value indicating whether all request data
is available and no further reads from the client are required.
if all request data is available; otherwise,
.
Reads request data from the client (when not preloaded).
The byte array to read data into.
The maximum number of bytes to read.
The number of bytes read.
Returns the standard HTTP request header that
corresponds to the specified index.
The index of the header. For example, the field.
The HTTP request header.
Returns a nonstandard HTTP request header value.
The header name.
The header value.
Get all nonstandard HTTP header name-value pairs.
An array of header name-value pairs.
Returns a single server variable from
a dictionary of server variables associated with the request.
The name of the requested server variable.
The requested server variable.
Returns the physical path corresponding to the specified virtual path.
The virtual path.
The physical path that corresponds to the virtual path
specified in the parameter.
Specifies the HTTP status code and status description of
the response; for example SendStatus(200, "Ok").
The status code to send
The status description to send.
Adds a standard HTTP header to the response.
The header index. For example, .
The value of the header.
Adds a nonstandard HTTP header to the response.
The name of the header to send.
The value of the header.
Adds the specified number of bytes from a byte array to the response.
The byte array to send.
The number of bytes to send, starting at the first byte.
Adds the specified number of bytes from a block of memory
to the response.
An unmanaged pointer to the block of memory.
The number of bytes to send.
Adds the contents of the specified file to the response
and specifies the starting position in the file and the number of bytes to send.
The name of the file to send.
The starting position in the file.
The number of bytes to send.
Adds the contents of the specified file to the response and
specifies the starting position in the file and the number of bytes to send.
The handle of the file to send.
The starting position in the file.
The number of bytes to send.
Sends all pending response data to the client.
if this is the last time response data will be flushed; otherwise, .
Used by the runtime to notify the
that request processing for the current request is complete.
Registers for an optional notification when all
the response data is sent.
The notification callback that is called when all data is sent (out-of-band).
An additional parameter to the callback.
Adds a HTTP
header to the response.
The length of the response, in bytes.
Returns a value indicating whether HTTP response headers
have been sent to the client for the current request.
if HTTP response headers have been sent to the client;
otherwise, .
Returns a value indicating whether the client
connection is still active.
if the client connection is still active; otherwise,
.
Terminates the connection with the client.
Returns a value indicating whether the
request contains body data.
if the request contains body data; otherwise,
.
Returns a string that describes the name of the specified
HTTP status code.
The HTTP status code.
The status description. For example,
(404) returns “Not
Found”.
Returns the index number of the specified HTTP request header.
The name of the header.
The index number of the HTTP request
header specified in the parameter.
Returns the name of the specified HTTP request header.
The index number of the header.
The name of the HTTP request header specified in the
parameter.
Returns the index number of the specified HTTP response header.
The name of the HTTP header.
The index number of the HTTP response header specified
in the parameter.
Returns the name of the specified HTTP response header.
The index number of the header.
The name of the HTTP response header specified in
the parameter.
Gets the full physical path to the Machine.config file.
Gets the physical path to the directory where the
ASP.NET binaries are installed.
Defines a callback method for notifying
applications when a cached item is removed from the
.
The index location for the item removed from the cache.
The item removed from the cache.
The reason the item was removed from the cache, as specified by the enumeration.
Specifies the relative priority of items stored in the .
Cache items with this priority level are
the most likely to be deleted from the cache as the server frees system
memory.
Cache items with this priority level are more likely to
be deleted from the cache as the server frees system memory than items assigned
a
priority.
Cache items with this priority level are likely to be
deleted from the cache as the server frees system memory only after those items
with or
priority. This is the default.
Cache items with this priority level are less likely to
be deleted as the server frees system memory than those assigned a
priority.
Cache items with this priority level are the least likely
to be deleted from the cache as the server frees system memory.
The cache items with this priority level will not be deleted
from the cache as the server frees system memory.
The default value for a cached item's priority is
.
Specifies the reason an item was removed from
the .
The item is removed from the cache by a method call or by an method call that specified the same key.
The item is removed from the cache because it expired.
The item
is removed from the cache because the system removed it to free memory.
The item is removed from the cache because a file or key dependency
changed.
Implements the cache for a Web application. This class cannot be inherited.
Used in the
parameter in an method call
to indicate the item should never
expire. This field is read-only.
Used as the
parameter in an method call
to disable sliding
expirations. This field is read-only.
Retrieves a dictionary
enumerator used to iterate through the
key settings and their values contained in the cache.
An enumerator to iterate through the object.
Retrieves the specified item from the object.
The identifier for the cache item to retrieve.
The retrieved cache item, or if the key is not found.
Inserts an item into the object with a cache key to reference its
location and using default values provided by the
enumeration.
The cache key used to reference the item.
The object to be inserted into the cache.
Inserts an object into the that has file or key
dependencies.
The cache key used to identify the item.
The object to be inserted in the cache.
The file or cache key dependencies for the inserted object. When any dependency changes, the object becomes invalid and is removed from the cache. If there are no dependencies, this parameter contains .
Inserts an object into the
with dependencies and expiration policies.
The cache key used to reference the object.
The object to be inserted in the cache.
The file or cache key dependencies for the inserted object. When any dependency changes, the object becomes invalid and is removed from the cache. If there are no dependencies, this parameter contains .
The time at which the inserted object expires and is removed from the cache.
The interval between the time the inserted object is last accessed and when that object expires. If this value is the equivalent of 20 minutes, the object will expire and be removed from the cache 20 minutes after it was last accessed.
Inserts an object into the object with dependencies,
expiration and priority policies, and a delegate you can
use to notify your application when the inserted item is removed from
the
.
The cache key used to reference the object.
The object to be inserted in the cache.
The file or cache key dependencies for the item. When any dependency changes, the object becomes invalid and is removed from the cache. If there are no dependencies, this parameter contains .
The time at which the inserted object expires and is removed from the cache.
The interval between the time the inserted object was last accessed and when that object expires. If this value is the equivalent of 20 minutes, the object will expire and be removed from the cache 20 minutes after it was last accessed.
The cost of the object relative to other items stored in the cache, as expressed by the enumeration. This value is used by the cache when it evicts objects; objects with a lower cost are removed from the cache before objects with a higher cost.
A delegate that, if provided, will be called when an object is removed from the cache. You can use this to notify applications when their objects are deleted from the cache.
Adds the specified item to the object with dependencies, expiration
and priority policies, and a delegate you can use to notify your application
when the inserted item is removed from the
.
The cache key used to reference the item.
The item to be added to the cache.
The file or cache key dependencies for the item. When any dependency changes, the object becomes invalid and is removed from the cache. If there are no dependencies, this paramter contains .
The time at which the added object expires and is removed from the cache.
The interval between the time the added object was last accessed and when that object expires. If this value is the equivalent of 20 minutes, the object expires and is removed from the cache 20 minutes after it is last accessed.
The relative cost of the object, as expressed by the enumeration. The cache uses this value when it evicts objects; objects with a lower cost are removed from the cache before objects with a higher cost.
A delegate that, if provided, is called when an object is removed from the cache. You can use this to notify applications when their objects are deleted from the cache.
The item added to the .
Removes the specified item from the
application's object.
A identifier for the cache item to remove.
The item removed from the . If the value in the key parameter is not found,
returns .
Gets the number of items stored in the
cache.
Gets or sets the cache item at the specified key.
A object that represents the key for the cache item.
Tracks cache dependencies, which can be files, directories,
or keys to other objects in your application's . This class cannot be inherited.
Initializes a new instance of the class that
monitors a file or directory for changes.
The path to a file or directory that the cached object is dependent upon. When this resource changes, the cached object becomes obsolete and is removed from the cache.
Initializes a new instance of the class that monitors a file or directory for
changes and indicates when change tracking is to begin.
The path to a file or directory that the cached object is dependent upon. When this resource changes, the cached object becomes obsolete and is removed from the cache.
The time when change tracking begins.
Initializes a new instance of the class that monitors an array of file paths (to files or
directories) for
changes.
An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache.
Initializes a new instance of the class that monitors an array of file paths
(to files or directories) for changes and specifies a time when change
monitoring begins.
An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache.
The time when change tracking begins.
Initializes a new instance of the class that monitors an array of file paths (to files or directories), an
array of cache keys, or both for changes.
An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache.
An array of cache keys that the new object monitors for changes. When any of these cache keys change, the cached object associated with this dependency object becomes obsolete and is removed from the cache.
Initializes a new instance of the class that monitors an array of file paths
(to files or directories), an array of cache keys, or both for changes.
An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache.
An array of cache keys that the new object monitors for changes. When any of these cache keys change, the cached object associated with this dependency object becomes obsolete and is removed from the cache.
The time when change tracking begins.
Initializes a new instance of the class that monitors an array of file paths
(to files or directories), an array of cache keys, or both for changes. It also
makes itself dependent upon a separate instance of the
class.
An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache.
An array of cache keys that the new object monitors for changes. When any of these cache keys change, the cached object associated with this dependency object becomes obsolete and is removed from the cache.
Another instance of the class that this instance is dependent upon.
Initializes a new instance of the class that monitors an array of file paths
(to files or directories), an array of cache keys, or both for changes. It also
makes itself dependent upon another instance of the
class and a time when the change monitoring begins.
An array of file paths (to files or directories) that the cached object is dependent upon. When any of these resources change, the cached object becomes obsolete and is removed from the cache.
An array of cache keys that the new object monitors for changes. When any of these cache keys change, the cached object associated with this dependency object becomes obsolete and is removed from the cache.
Another instance of the class that this instance is dependent upon.
The time when change tracking begins.
Releases the resources used by the object.
Gets a value indicating whether the object has changed.
Provides enumerated values that specify the
authentication mode
for an application.
Specifies no authentication. Only anonymous users are
expected. Also, applications can handle events to provide their own authentication.
Specifies Windows authentication as
the
default authentication mode. Use this mode when using any form of
Internet Information Services (IIS) authentication: Basic, Digest, Integrated Windows
(NTLM/Kerberos), or certificates.
Specifies Microsoft Passport authentication as the
default authentication
mode.
Specifies ASP.NET forms-based authentication as
the default authentication
mode.
Specifies the encryption format for storing passwords.
Specifies that passwords are not encrypted.
Specifies that passwords are encrypted using the SHA1 hash algorithm.
Specifies that passwords are encrypted using the MD5 hash algorithm.
Specifies the forms protection method that
the application uses.
Specifies that the application uses both data validation and encryption
to protect cookies. This option uses the configured data validation algorithm (based
on the <machineKey> element). Triple-DES (3DES) is used
for encryption, if it is available and if the key is at least 48 bytes
longs.
is the default (and recommended) value.
Specifies that both encryption and validation are
disabled for sites that use cookies only for personalization and have weaker
security requirements. Using cookies in this manner is not recommended; however,
it is the least resource-intensive way to enable personalization using the .NET Framework.
Specifies that cookies are
encrypted using Triple-DES or DES, but data validation is not performed on cookies. Cookies used this
way might be subject to chosen plain-text security attacks.
Specifies that the application uses a validation scheme
to verify that the contents of an encrypted cookie have not been altered in
transit. The cookie is created by concatenating a validation key with the
cookie data, computing a Message Authentication Code (MAC), and appending the
MAC to the outgoing cookie.
Supplies current context information to configuration section handlers
in ASP.NET applications.
Gets the virtual path to the Web.config configuration file.
[To be supplied.]
[To be supplied.]
Enables hosting of ASP.NET pages outside
the Internet Information Services (IIS) application. This class
enables the host to create application domains for processing ASP.NET requests.
Creates and configures an application domain for hosting
ASP.NET.
The name of a user-supplied class to be created in the new application domain.
The virtual directory for the application domain; for example, /myapp.
The physical directory for the application domain where ASP.NET pages are located; for example, c:\mypages.
An instance of a user-suplied class used to marshal calls into the newly created
application domain.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Provides a simple implementation of the abstract class that can
be used to host ASP.NET applications outside an Internet Information Server (IIS)
application. You can employ directly or extend it.
Returns the virtual path to the requested URI.
The path to the requested URI.
Returns the query string specified in the request URL.
The request query string.
Returns the URL path contained in the request header
with the query string appended.
The raw URL path of the request header.
Returns the specified member of the request header.
The HTTP verb returned in the request
header.
Returns the HTTP version of the request (for
example, "HTTP/1.1").
The HTTP version number returned in the request header.
Returns the IP address of the client.
The client's IP address.
Returns the client's port number.
The client's HTTP port number.
Returns the server IP address that is in the request header.
The server IP address returned in the request header.
Provides access to the specified member of the request header.
The server port number returned in the request header.
Returns the client's impersonation token.
A value representing the client's impersonation token.
The default is
.
Returns the physical path to the requested URI.
The physical path to the requested URI.
Returns the physical file path to the requested URI (and
translates it from virtual path to physical path: for example,
"/proj1/page.aspx" to "c:\dir\page.aspx")
The translated physical file path to the requested URI.
Returns additional path information for a resource with
a URL extension. That is, for the path /virdir/page.html/tail, the return
value is /tail.
Additional path information for a resource.
Returns the virtual path to the currently executing
server application.
The virtual path of the current application.
Returns the UNC-translated path to the currently
executing server application.
The physical path of the current application.
Returns a single server variable from a dictionary of
server variables associated with the request.
The name of the requested server variable.
The requested server variable.
Returns the physical path corresponding to the specified virtual path.
The virtual path.
The physical path that corresponds to the virtual path
specified in the
parameter.
Specifies the HTTP status code and status description of
the response; for example, SendStatus(200, "Ok").
The status code to send
The status description to send.
Adds a standard HTTP header to the response.
The header index. For example, .
The header value.
Adds a nonstandard HTTP header to the response.
The name of the header to send.
The value of the header.
Adds the contents of a byte array to the response
and specifies the number of bytes to send.
The byte array to send.
The number of bytes to send.
Adds the contents of the file with the specified name to the response and
specifies the starting position in the file and the number of bytes to send.
The name of the file to send.
The starting position in the file.
The number of bytes to send.
Adds the contents of the file with the specified handle to the response and
specifies the starting position in the file and the number of bytes to send.
The handle of the file to send.
The starting position in the file.
The number of bytes to send.
Sends all pending response data to the client.
if this is the last time response data will be flushed; otherwise, .
Notifies the
that request processing for the current request is complete.
Initializes a new instance of the class when the target application
domain has been created using the
method.
The page to be requested (or the virtual path to the page, relative to the application directory).
The text of the query string.
A that captures output from the response
Initializes a new instance of the class for use in an arbitrary application domain, when the
user code creates an (passing the as
an argument to the constructor)
The virtual path to the application directory; for example, “/app”.
The physical path to the application directory; for example, "c:\app".
The virtual path for the request (relative to the application directory).
The text of the query string.
A that captures the output from the response.
Gets the full physical path to the Machine.config file.
Gets the physical path to the directory where the ASP.NET
binaries are installed.
[To be supplied.]
Insures that an object is present in
the context. This class cannot be inherited.
Called by the HTTP runtime to Dispose of the module
(derived from ).
Initializes the module.
The .
Defines the event raised by the . Used by the
DefaultAuthentication_OnAuthenticate
handler, if one exists.
Verifies that the remote user has NT permissions to access the file requested. This class cannot
be inherited.
Initializes the module.
The module.
Disposes of the module derived from
when called by the
.
Provides data for the FormsAuthentication_OnAuthenticate event. This
class cannot be inherited.
Initializes a new instance of the class.
The context for the event.
Gets or sets the object to be associated with the request.
Gets the object for the current HTTP
request.
Represents the method that will handle the event of a
.
The source of the event.
A that contains the event data.
Enables ASP.NET applications to use forms authentication. This class cannot
be inherited.
Disposes of the module derived from when
called by the HttpRuntime .
Initializes the module derived from when
called by the HttpRuntime
The module.
Defines the event raised during authentication. This is
a Global.asax event that must be named FormsAuthentication_OnAuthenticate .
You can use this event to
customize cookie authentication.
Provides static methods that supply helper utilities for manipulating
authentication tickets. This class cannot be inherited.
Given a password and a string identifying the hash type,
this routine produces a hash password suitable for storing in a configuration
file.
The password to hash.
The hash algorithm to use. Choices are "sha1" or "md5".
Returns a containing a hashed password.
Initializes by reading the
configuration and getting the cookie values and encryption keys for the given
application.
Returns an instance of a class, given
an encrypted authentication ticket obtained from an HTTP
cookie.
The encrypted authentication ticket.
Returns a
object.
Produces a string containing an encrypted authentication
ticket suitable for use in an HTTP cookie, given a
.
An authentication ticket class.
A string containing an
encrypted authentication ticket.
Attempts to validate the
credentials against those contained in the configured credential store, given the
supplied credentials.
The user name
The user password.
if the credentials are
valid, otherwise returns
.
Removes the authentication ticket.
Creates an authentication ticket for the given
and
and attaches it to the cookie's collection of the outgoing
response. It does not perform a redirect.
The name of an authenticated user. This does not have to map to a Windows account.
Specifies whether or not a durable cookie (one that is saved across browser sessions) should be issued.
Creates an authentication ticket for the given and and attaches it
to the cookie's collection of the outgoing response. It does not perform a
redirect.
The name of an authenticated user. This does not have to map to a Windows account.
Specifies whether or not a durable cookie (one that is saved across browser sessions) should be issued.
Specifies cookie path.
Creates an authentication cookie for a given
user name. This does not set the cookie as part of the outgoing response, so
that an application can have more control over how the cookie is issued.
Name of the authenticated user. This does not have to map to a Windows account.
Specifies whether or not a durable cookie (a cookie that is saved across browser sessions) should be issued. Cookie path defaults to'/'.
Returns an HTTP cookie.
Creates an authentication cookie for a given user name.
This does not set the cookie as part of the outgoing response, so that an
application can have more control over how the cookie is issued.
Name of the authenticated user. This does not have to map to a Windows account.
Specifies whether or not a durable cookie (a cookie that is saved across browser sessions) should be issued.
Specifies cookie path.
Returns an HTTP cookie.
Returns the redirect URL for the original
request that caused the redirect to the logon page.
Name of the authenticated user. This does not have to map to a Windows account.
Specifies whether or not a durable cookie (a cookie that is saved across browser sessions) should be issued. Cookie path defaults to'/'.
A string containing the redirect URL.
Redirects an
authenticated user back to the originally requested URL.
Name of the user for cookie authentication purposes. This does not need to map to an account name and will be used by URL Authorization.
Specifies whether or not a durable cookie (one that is saved across browser sessions) should be issued.
Redirects an authenticated user back to the originally requested
URL.
Name of the user for cookie authentication purposes. This does not need to map to an account name and will be used by URL Authorization.
Specifies whether or not a durable cookie (one that is saved across browser sessions) should be issued.
Specifies cookie path.
Conditionally
updates the sliding expiration on a .
Authentication ticket.
The updated .
Returns the configured cookie name used for the current application.
Returns the configured cookie path used for the current application.
Provides the information represented in
an authentication cookie as used by
. This class cannot be inherited.
Creates a
instance with explicit values.
The version number.
User name associated with the ticket.
Expiration date for the cookie.
Time at which the cookie was issued.
if the cookie is persistent.
User-defined data to be stored in the cookie.
Creates a
instance with explicit values.
The version number.
User name associated with the ticket.
Expiration date for the cookie.
Time at which the cookie was issued.
if the cookie is persistent.
User-defined data to be stored in the cookie.
The path for the cookie.
Creates a instance with the
specified name and cookie durability, and default values for the
other settings (version set internally, dates set to current date,
and expiration determined on durability of cookie).
User name associated with the ticket.
If true, use a persistent cookie.
Specifies the time in minutes (as an integer) for which the authentication ticket is valid.
Returns a byte version number for future
use.
Gets the user name associated with the authentication cookie.
Gets the date/time at which the cookie
expires.
Gets
the date/time at which the cookie was originally issued.
Returns if a durable cookie was issued.
Otherwise, the authentication cookie is scoped to the browser lifetime.
Returns if the cookie has expired.
Gets an application-defined string
stored in the cookie.
Returns the path for which the cookie was issued.
Provides a class to
be used by
.
This class cannot be inherited.
Initializes a new instance of the class.
The authentication ticket upon which this identity is based.
Gets the name of the identity (in this case,
the user name).
Gets the type of the identity (in this case,
"Forms").
Indicates whether authentication took
place.
Gets the
associated with the current request.
Provides a wrapper around the default authentication services. This class
cannot be inherited.
Initializes a new instance of the class.
The context for the event.
Gets the object for the current HTTP request.
Represents the method that handles the event of a .
The object that raised the event.
A object that contains the event data.
Provides a wrapper around PassportAuthentication services.
This class cannot be inherited.
Disposes of the module derived from when
called by the HttpRuntime
Initializes the module derived from when
called by the HttpRuntime
.
The module
Raised during authentication. This is a Global.asax event
that must be named PassportAuthentication_OnAuthenticate
.
The event argument passed to the event by a . Since there is already an identity at this
point, this is useful mainly for attaching a custom
object to the context using the supplied
identity.
Initializes a new instance of the class.
The identity object
The context for the event.
Gets or sets the object to be associated with the
request.
Gets the object for the current HTTP request.
Gets an authenticated Passport identity.
Represents the method that handles the
PassportAuthentication_OnAuthenticate event of a .
The object that raised the event.
A object that contains the event data.
Provides a class to be used by . It provides a
way for an application to access the method. This class cannot be inherited.
Initializes a new instance of the
class.
Frees resources used by the class.
Indicates whether the user is authenticated by a a central site
responsible for Passport authentication.
Specifies the interval during which members must have last logged on to the calling domain.
Determines how the parameter is used.
Enables checking for a secure logon.
if the user is
authenticated by a Passport authority; otherwise,
.
Indicates whether the user is authenticated by a
Passport authority.
Specifies the interval during which members must have last logged on to the calling domain.
Determines how the parameter is used.
Enables checking for a secure logon.
if the user is
authenticated by a
central site responsible for Passport authentication; otherwise,
.
Returns Passport profile information for
the specified profile attribute.
The Passport profile attribute to return.
The value of the Passport profile attribute specified by
the parameter.
Returns the Passport domain from the member
name string.
The name of the Passport member
The Passport domain for the specified member.
Indicates whether a given profile
attribute exists in this user's profile.
The Passport profile attribute to query.
if the profile attribute exists in this user's
profile; otherwise,
.
Indicates whether a given flag is set in this user's profile.
The Passport profile flag to query.
if the
Passport profile flag is set in this
user's profile; otherwise, .
Indicates whether full consent is granted in this user's
profile.
to indicate full consent is required for Passport Authentication; otherwise, .
to indicate the user's birthdate is required for Passport Authentication; otherwise, .
if full consent is granted in this user's profile.
Returns an HTML fragment containing an image tag for a Passport link.
An HTML fragment containing an image tag for a Passport link.
Returns an HTML fragment containing an image tag for a Passport link.
An HTML fragment containing an image tag for a Passport link.
Returns an HTML fragment containing an HTML <img> tag for a Passport
link.
Sets the URL of the location to which the Login server should redirect members after they log on.
Specifies the interval during which members must have last logged on.
Determines how the parameter gets used.
Specifies variables to be appended as query string variables to the URL of the participant's Cobranding Template script page.
Specifies the language to be used for the logon page that is displayed to the member.
Declares whether this method is being called from an HTTPS (SSL) page.
Specifies the domain in which the Passport should be created.
Specifies data collection policies for purposes of Children's Online Privacy Protection Act (COPPA) compliance.
Declares whether the actual logon UI should be served HTTPS from the Passport domain authority.
An HTML fragment containing an image tag for a Passport link.
Returns an HTML fragment containing an HTML <img> tag for a Passport
link.
Sets the URL of the location to which the Login server should redirect members after they log on.
Specifies the interval during which members must have last logged on.
Determines how the parameter gets used.
Specifies variables to be appended as query string variables to the URL of the participant's Cobranding Template script page.
Specifies the language to be used for the logon page that is displayed to the member.
Declares whether this method is being called from an HTTPS (SSL) page.
Specifies the domain in which the Passport should be created.
Specifies data collection policies for purposes of Children's Online Privacy Protection Act (COPPA) compliance.
Declares whether the actual logon UI should be served HTTPS from the Passport domain authority.
An HTML fragment containing an image tag for a Passport link.
Returns an HTML fragment containing an HTML <img> tag for a Passport
link.
Sets the URL of the location to which the Login server should redirect members after they log on.
Specifies the interval during which members must have last logged on.
Determines how the parameter gets used.
Specifies variables to be appended as query string variables to the URL of the participant's Cobranding Template script page.
Specifies the language to be used for the logon page that is displayed to the member.
Declares whether this method is being called from an HTTPS (SSL) page.
Specifies the domain in which the Passport should be created.
Specifies data collection policies for purposes of Children's Online Privacy Protection Act (COPPA) compliance.
Declares whether the actual logon UI should be served HTTPS from the Passport domain authority.
An HTML fragment containing an image tag for a Passport link.
Returns an HTML fragment containing an HTML <img> tag for a Passport
link.
Sets the URL of the location to which the Login server should redirect members after they log on.
Specifies the interval during which members must have last logged on.
Determines how the parameter gets used.
Specifies variables to be appended as query string variables to the URL of the participant's Cobranding Template script page.
Specifies the language to be used for the logon page that is displayed to the member.
Declares whether this method is being called from an HTTPS (SSL) page.
Specifies the domain in which the Passport should be created.
Specifies data collection policies for purposes of Children's Online Privacy Protection Act (COPPA) compliance.
Declares whether the actual logon UI should be served HTTPS from the Passport domain authority.
An HTML fragment containing an image tag for a Passport link.
Returns a string
containing the Login server URL for a member, along with optional information sent to the Login
server in the query string.
The Login server URL for a member, as well as optional information sent
to the Login server in the query string.
Returns a string containing the Login server URL for a member,
as well as optional information sent to the Login server in the query string.
The Login server URL for a member, as well as optional information sent
to the Login server in the query string.
Returns the authentication server URL for
a member.
Sets the URL of the location that the Login server should redirect to after logon is complete.
Specifies the interval during which members must have last logged on.
Determines how the parameter will be used.
Specifies variables to be appended to the URL of the Cobranding Template script page that was specified at initial participant registration.
Specifies the language in which the required domain authority page should be displayed.
Specifies the domain in which the Passport should be created.
Specifies data collection policies for purposes of Children's Online Privacy Protection Act (COPPA) compliance.
Declares whether the actual logon UI should be served HTTPS from the Passport domain authority.
The Login server URL for a member, as well as the optional information sent
to the Login server in the query string.
Returns a string containing the Login server URL for a member, as well as the optional
information sent to the Login server in the query string.
Sets the URL of the location that the Login server should redirect to after logon is complete.
Specifies the interval during which members must have last logged on.
Determines how the parameter will be used.
Specifies variables to be appended to the URL of the Cobranding Template script page that was specified at initial participant registration.
Specifies the language in which the required domain authority page should be displayed.
Specifies the domain in which the Passport should be created.
Specifies data collection policies for purposes of Children's Online Privacy Protection Act (COPPA) compliance.
Declares whether the actual logon UI should be served HTTPS from the Passport domain authority.
The Login server URL for a member, as well as the optional information sent
to the Login server in the query string.
Returns a string containing the Login
server URL for a member, along with the optional information sent to the Login
server in the query string
Sets the URL of the location that the Login server should redirect to after logon is complete.
Specifies the interval during which members must have last logged on.
Determines how the parameter will be used.
Specifies variables to be appended to the URL of the Cobranding Template script page that was specified at initial participant registration.
Specifies the language in which the required domain authority page should be displayed.
Specifies the domain in which the Passport should be created.
Specifies data collection policies for purposes of Children's Online Privacy Protection Act (COPPA) compliance.
Declares whether the actual Login UI should be served HTTPS from the Passport domain authority.
The Login server URL for a member, as well as the optional information sent
to the Login server in the query string.
Retrieves a string containing the Login server URL for a member, as well as the optional
information sent to the Login server in the query string.
Sets the URL of the location that the Login server should redirect to after logon is complete.
Specifies the interval during which members must have last logged on.
Determines how the parameter will be used.
Specifies variables to be appended to the URL of the Cobranding Template script page that was specified at initial participant registration.
Specifies the language in which the required domain authority page should be displayed.
Specifies the domain in which the Passport should be created.
Specifies data collection policies for purposes of Children's Online Privacy Protection Act (COPPA) compliance.
Declares whether the actual logon UI should be served HTTPS from the Passport domain authority.
The Login server URL for a member, as well as the optional information sent
to the Login server in the query string.
Logs the user on, either by generating a 302 redirect URL or by
initiating a Passport-aware client authentication exchange.
The URL to which the Login server should redirect users after sign in is complete.
The time value, in seconds.
to have the Login server compare the parameter against the time since the user last signed in; to have the Login server compare against the last time the Ticket was refreshed.
A string specifying variables to be appended as query string variables to the URL of the participant's Cobranding Template script page.
A locale identifier (LCID) specifying the language in which the Login page should be displayed.
A domain name space to which you want to direct users without Passports to register. The specified name space must appear as a "domain name" entry in the Partner.xml Component Configuration Document (CCD). The typical default name space is "passport.com".
Do not use; leave as default/blank. This parameter is only relevant when implementing Kids Passport service; however, Kids Passport service cannot currently support use of this method.
Secure sign in is not available as an option in the current version Login servers. Passport Manager methods include secure sign-in parameters and they may be required for syntax, but they are currently ignored at the server. Check the Passport Web site for updates on the status of secure sign in.
Name-value pairs to be inserted directly into the challenge authentication header, specifically for Passport-aware authentication interaction.
An integer result code.
Logs the user on, either by generating a 302 redirect URL or initiating
a Passport-aware client authentication exchange.
The URL to which the Login server should redirect users after sign in is complete.
The time value, in seconds.
Indicates whether the Login server should compare the parameter against the time since the user last signed in or against the last time the Ticket was refreshed.
A string specifying variables to be appended as query string variables to the URL of the participant's Cobranding Template script page.
A locale identifier (LCID) specifying the language in which the Login page should be displayed.
A domain name space to which you want to direct users without Passports to register. The specified name space must appear as a "domain name" entry in the Partner.xml Component Configuration Document (CCD). The typical default name space is "passport.com".
Do not use; leave as default/blank. This parameter is only relevant when implementing Kids Passport service; however, Kids Passport service cannot currently support use of this method.
Secure sign in is not available as an option in the current version Login servers. Passport Manager methods include secure sign-in parameters and they may be required for syntax, but they are currently ignored at the server. Check the Passport Web site for updates on the status of secure sign in.
Name-value pairs to be inserted directly into the challenge authentication header, specifically for Passport-aware authentication interaction.
An integer result code.
Logs the user on, either by generating a 302 redirect URL or initiating
a Passport-aware client authentication exchange.
An integer result code.
Logs the user on, either by generating a 302 redirect URL or initiating a
Passport-aware client authentication exchange.
A string representing the Passport Login Challenge.
Logs the user on, either by generating a 302 redirect
URL or initiating a Passport-aware client authentication exchange.
See Passport documentation for IPassportManager3.GetLoginChallenge .
See Passport documentation for IPassportManager3.GetLoginChallenge .
See Passport documentation for IPassportManager3.GetLoginChallenge .
See Passport documentation for IPassportManager3.GetLoginChallenge .
See Passport documentation for IPassportManager3.GetLoginChallenge .
See Passport documentation for IPassportManager3.GetLoginChallenge .
See Passport documentation for IPassportManager3.GetLoginChallenge .
See Passport documentation for IPassportManager3.GetLoginChallenge .
See Passport documentation for IPassportManager3.GetLoginChallenge .
A string representing the Passport Login Challenge.
Provides information for a Passport domain by querying
the Passport manager for the requested domain attribute.
The name of the attribute value to retrieve.
The language in which various Passport network pages should be displayed to the member.
The domain authority name to query for an attribute.
A string
representing the requested attribute.
Gets information on a specific attribute of the Passport authentication ticket.
A string identifying the Passport authentication ticket to return
An object representing an attribute of the Passport authentication
ticket.
Gets the contents of a registry key under the HKLM\SW\Microsoft\Passport
hive.
The name of the registry key.
The contents of the registry key.
Logs off the given Passport member from
the current session.
An HTML fragment containing an image for the user to click on to sign out.
Encrypts data using the Passport participant key for the
current site.
The data to be encrypted.
Data encrypted using the Passport participant key for
the current site.
Decrypts data using the Passport
participant key for the current site.
The data to be decrypted.
Data decrypted using the Passport participant key
for the current site.
Compresses data.
The data to be compressed.
The compressed data.
Decompresses data that has been compressed by the
method.
The data to be decompressed.
The decompressed data.
Sets the key being used for Passport encryption and decryption.
The host name or IP address.
An integer result code.
Sets the key being used for Passport encryption and decryption by
referring to the site-name label assigned to that key when the key was first installed.
The site label.
An integer result code.
Gets the state of a flag indicating if the Passport
Manager is in a valid state for encryption.
if the key used for encryption and decryption is valid
and if the Passport Manager is in a valid state for encryption
Gets the name of the current user.
Gets the type of authentication used to identify the user.
Gets a value indicating whether
the user is authenticated against a
Passport authority.
Gets Passport profile attributes.
The Passport profile attribute to return.
Gets a value indicating the error state associated with the current Passport ticket.
Gets information on a Passport server connection and query string.
Gets information on whether the Passport member's password was
saved.
Gets a value indicating whether the query string includes a Passport
ticket as a cookie.
Gets the time, in seconds, since the last ticket was
issued or refreshed.
Gets the time, in seconds, since a member's
logon to the Passport logon server.
Gets the Passport Unique Identifier (PUID) for the
currently authenticated user, in hexadecimal form.
Provides URL-based authorization services for allowing or
denying access to specified resources. This class cannot be inherited.
Initializes the module.
The .
Called by the HTTP runtime to dispose of
the module.
Provides data for the event. This class cannot be
inherited.
Initializes a newly created instance of the
class.
The windows identity object.
The context for the event.
Gets or sets the object to be associated with the
request.
Gets the object for the current HTTP
request.
Gets an authenticated Windows identity.
Represents the method that handles the WindowsAuthentication_OnAuthenticate event of a
.
The source of the event.
A that contains the event data.
Enables ASP.NET applications to use Windows/IIS authentication. This class cannot be inherited.
Disposes of the module derived from
when called by the
.
Initializes the module derived from
when called by the
HttpRuntime.
The module.
Raised during authentication. This is a Global.asax event
that must be named WindowsAuthentication_OnAuthenticate . It is used
primarily to attach a custom
object to the context.
Specifies that the target HTTP handler
interface has read-only access to session-state values. This is a marker interface only and
has no methods.
Specifies that the target HTTP handler interface
has read
and write access to session-state values. This is a marker interface only and
has no methods.
Specifies the session-state mode.
Session state is disabled.
Session state is in process with an ASP.NET worker process.
is the default.
Session state is using an out-of-process Windows NT Server to
store state information.
Session state is using an out-of-process SQL Server to store state information.
Provides access to session-state values as well as
session-level settings and lifetime management methods.
Cancels the current session.
Adds a new item to session state.
The name of the session-state item to add.
The value to add to session state.
Deletes an item from the session-state collection.
The name of the session-state item to remove.
Deletes an item at a specified index from the session-state collection.
The index of the item to remove.
Clears all values from session state.
Clears all session-state values.
Gets an enumerator of all session state-values in the current session.
The enumerator for session-state values.
Copies the collection of session-state values to
a one-dimensional array, starting at the specified index in the array.
The that receives the session values.
The index in where copying starts.
Gets the unique session ID used to identify the session.
Gets and sets the time-out period (in minutes) allowed between requests before
the session-state provider terminates the session.
Gets a value indicating whether
the session was created with the current request.
Gets the current session-state mode.
Gets a value indicating whether the session ID is embedded in the URL or stored
in an HTTP cookie.
Gets or sets the locale identifier (LCID) of the current session.
Gets or sets the code page identifier for the current session.
Gets a reference to the current session-state object.
Gets a collection of objects declared by
tags within the ASP.NET application file global.asax.
Gets or sets a session value by name.
The key name of the session value.
Gets or sets a session value by numerical index.
The numerical index of the session value.
Gets the number of items in the session-state collection.
Gets a collection of the keys of all values stored in the session.
Gets an object that can be used to synchronize access
to the collection of session-state values.
Gets a value indicating whether the session is read-only.
Gets a value indicating whether access to the
collection of session-state values is synchronized (thread safe).
Provides session-state services for an application.
Executes initialization code when a session-state
module is created.
The current application.
Executes final cleanup code before the session-state
module is released from memory.
Occurs when a session is created.
Occurs when a session ends.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Provides object-model access to all attributes declared
in the opening tag of an ASP.NET server control element. This class cannot be inherited.
Initializes a new instance of the class.
A object that contains the attribute keys and their values that are in the opening tag of the server control.
Adds an attribute to a server contol's
object.
The index assigned to the new attribute in the collection.
The attribute to store in the collection.
Removes an attribute from a server
control's object.
The key of the attribute to remove.
Removes all attributes from a server
control's object.
Writes the collection of attributes to the
specified output stream. In turn, the output stream writes
the collection to the Web Forms page.
An object that writes the attribute collection to the current output stream location.
Adds attributes from the
class to the
object that is responsible for rendering the attributes as HTML to an
ASP.NET server control.
An that writes the added attribute to the opening tag of an ASP.NET server control.
Gets or sets a specified attribute value for a server control.
The location of the attribute within the collection.
Gets a collection of keys to all attributes in
the server control's object.
Gets the number of attributes in the
object.
Gets a collection of styles for the ASP.NET server control to which the
current object belongs.
Supports the page parser in building a control and the child controls it
contains.
Initializes the control builder when a Web request is made.
The object responsible for parsing the control.
The object responsible for building the control.
The assigned to the control that the builder will create.
The name of the tag to be built. This allows the builder to support multiple tag types.
The attribute assigned to the control.
The object that holds all the specified tag attributes.
Obtains the for the control's children.
The tag name of the child.
An array of attributes contained in the child control.
The of
the specified control's child.
Determines if a control has both an opening and closing tag.
if the control has an opening and closing tag;
otherwise, .
Determines whether the
white space literals in the control must be processed or ignored.
if the white
space literals in the control must be processed; otherwise,
.
Adds builders to the object for any child controls that
belong to the container control.
The object assigned to the child control.
Adds literal content to a
control.
The content to add to the control.
Called by the parser to inform the builder that the parsing of the control is complete.
Determines whether the literal string of an HTML control must be
HTML decoded.
if the HTML
control literal string is to be decoded; otherwise,
.
Determines if the control builder needs to get its inner text. If so, the method must be called.
if the control
builder needs to get its inner text. The default is .
Provides the with the inner text of the control
tag.
The text to be provided.
Notifies the that it is being
added to a parent control builder.
The object to which the current builder is added.
Creates a object for the specified tag.
The object responsible for parsing the control.
The object responsible for building the control.
The assigned to the control that the builder will create.
The name of the tag to be built. This allows the builder to support multiple tag types.
The attribute assigned to the control.
The object that holds all the specified tag attributes.
The source file line number for the specified control.
The name of the source file from which the control is to be created.
The builder that is responsible for creating the control.
Returns whether the is running in the designer.
Determines whether the control implements the
interface.
Determines whether the control has a with set to
Gets the for the control to be created.
Gets or sets the identifier property for the control to be built.
Gets the tag name for the control to be built.
Gets a value indicating whether the control contains any
code blocks.
Initializes the object when a Web request is
made.
The object for the currently requested server control.
The object for the parent server control.
The assigned to the collection.
The tag name assigned to the collection.
The programmatic identifier of the parent control.
An array that contains the attributes assigned to the parent control.
Maps the tag name of the child control to its specified
type.
The tag name of the child control.
The array of attributes that belong to the child control.
A parser mapping from the given
parameter to a object.
Adds whitespace literal content to the child control.
The literal string to add to the control.
Defines the properties, methods, and events
that are shared by all ASP.NET server controls.
Defines the method that ASP.NET server controls must
implement to recognize when elements, either HTML or XML, are parsed.
When implemented by an ASP.NET server control, notifies
the server control that an element, either XML or HTML, was parsed.
The that was parsed.
Allows access to the collection of data-binding
expressions on a control at design time.
Indicates a collection of all data bindings on the control. This property is
read-only.
Returns whether the
control contains any data-binding logic.
Initializes a new instance of the class.
Raises the
event.
An object that contains the event data.
Binds a data source to the invoked server control and all its child
controls.
Notifies the server control that an element, either XML
or HTML, was parsed, and adds the element to the server control's
object.
An that represents the parsed element.
Raises the
event.
An object that contains the event data.
Deletes the view-state information for all the server control's child
controls.
Restores view-state information from a previous page
request that was saved by the method.
An that represents the control state to be restored.
Retrieves a mapped physical file path relative
to the source file, if the requesting server control has sufficient
security permissions to read the mapped result.
A relative or root relative URL.
The physical path to the requested file.
Raises the
event.
The object that contains the event data.
Raises the
event.
An object that contains the event data.
Saves any server control view-state changes that have occurred since the time the page
was posted back to the server.
Returns the server control's current view state. If there is no
view state associated with the control, this method returns .
Sends server control content to a provided object, which writes the content to
be rendered on
the client.
The object that receives the server control content.
Outputs the content of a server control's children to a provided object, which writes
the content to be rendered on
the client.
The object that receives the rendered content.
Outputs server control content to a provided object and stores
tracing information about the control if tracing is enabled.
The object that receives the control content.
Raises the event.
Server controls should perform any final cleanup, such as
closing files, closing database connections, and discarding objects, during this stage
of the server control lifecycle.
An object that contains event data.
Enables a server control
to perform final clean up before it is released from memory.
Assigns any sources of the event and its information to the control's parent.
The source of the event.
An object that contains the event data.
Determines whether the event for the server control is passed up the page's UI server
control hierarchy.
The source of the event.
An object that contains the event data.
if the event has been canceled; otherwise,
. The default is .
Creates a new object to hold the child controls (both literal and server) of the server control.
A object to contain the current server control's
child server controls.
Notifies server controls that use composition-based implementation to create any child
controls they contain in preparation for posting back or rendering.
Resolves a relative URL to an absolute URL based on the
value passed to the
property.
The relative URL associated with the property.
The absolute URL.
Searches the current naming container for a server control with
the specified parameter.
The identifier for the control to be found.
The specified control, or if the specified control
does not exist.
Determines if the server control contains any child
controls.
if the control contains other
controls; otherwise, .
Determines
if the server control holds only literal content.
if the server control contains solely
literal content; otherwise .
Causes tracking of view-state changes to the server control so
they can be stored in the server control's object. This object is accessible through
the
property.
Determines whether the server control contains child controls.
If it does not, it creates child
controls.
Gets the server control identifier
generated by ASP.NET.
Occurs when a server control is released from memory,
which is the last stage of the server control
lifecycle when an ASP.NET page is requested.
Gets the object associated with the server control for the current Web request.
Gets a list of event handler delegates for the control. This property is
read-only.
Gets or
sets the programmatic identifier assigned to the server control.
Gets or sets a value indicating whether the server control persists
its view state, and the view state of any child controls it contains, to
the requesting client.
Gets a reference to the server control's naming
container, which creates a unique namespace for differentiating between server
controls with the same
property value.
Gets a reference to the instance that contains the
server control.
Gets a reference to the server control's parent control in the page control hierarchy.
Gets the virtual directory of the
or that contains the current server control.
Gets information about the Web site to which the server control belongs.
Gets or sets a value that indicates whether a server control is rendered as UI on
the page.
Gets the unique, hierarchically-qualified identifier for the server control.
Occurs when the server control binds to a data source.
Occurs when
the server control is initialized, which is the first step in the its
lifecycle.
Occurs when the server control is loaded into the
object.
Occurs when the server control is about to render to its
containing object.
Occurs
when the server control is unloaded from memory.
Gets a value indicating whether the current server control's child controls have any
saved view-state settings.
Gets a object that represents the child controls for a specified server control in the
UI hierarchy.
Gets a dictionary of state information that allows you to save and restore the view
state of a server control across multiple requests for the same page.
Gets a value that indicates whether the object is case-insensitive.
Gets a value that indicates whether the server control's child controls have been created.
Gets a value that indicates whether ther server control
is saving changes to
its view state.
Specifies a class for building a custom control within
the ASP.NET parser. This class cannot be inherited.
Gets the of the control associated with
the attribute. This property is read-only.
Provides a collection
container that enables ASP.NET server controls to maintain a
list of their child controls.
Initializes a new instance of the class for the parent
server control specified in the parameter.
The ASP.NET server control that the control collection is created for.
Adds the specified
object to the collection.
The object to add to the collection.
Adds the specified object to the collection at the specified index location.
The location in the array to add the child control.
The object to add to the collection.
Removes all controls from the current server
control's object.
Determines whether the specified server control is in the parent server control's object.
The server control to search for in the collection.
if the specified server control exists
in the collection; otherwise, .
Retrieves the index of a specified
object in the collection.
The object for which the index is returned.
The index of the specified server control. If the server
control is not currently a member of the collection, it returns
-1.
Retrieves an enumerator that can iterate through the
object.
The enumerator to iterate through the collection.
Copies the child controls stored in the
object to an object, beginning at the specified index location in
the .
The to copy the child controls to.
The zero-based relative index in where copying begins.
Removes a child control, at the specified index location, from the object.
The ordinal index of the server control to be removed from the collection.
Removes the specified server control from the parent server control's
object.
The server control to be removed.
Gets the number of server controls in the
object for the specified ASP.NET
server control.
Gets the ASP.NET server control to which the object belongs.
Gets an object that can be used to synchronize access to the collection of controls.
Gets a value indicating whether the
object is read-only.
Gets a value indicating whether the
is synchronized.
Gets a reference to the server control at the specified index location in the
object.
The location of the server control in the .
Contains the HTML cascading-style sheets (CSS) inline style attributes for a specified HTML server
control. This class cannot be inherited.
Adds a style item to the
object.
The index assigned to the new style in the collection.
The style to store in the collection.
Removes a style item from the object.
The index of the style item to remove.
Removes all style items from the object.
Gets or sets a specified CSS value for the specified HTML server control.
The index to the CSS attribute.
Gets a collection of keys to all the styles in the
object for a specific HTML server
control.
Gets the number of items in the
object.
Provides support for RAD designers to
generate and parse . This class cannot be inherited.
Evaluates data-binding expressions at runtime.
The object reference against which the expression is evaluated. This must be a valild object identifier in the page's specified language.
The navigation path from the to the property value to be placed in the bound control property. This must be a string type of property or field names separated by dots, such as in C# or in Visual Basic.
An that results from the evaluation
of the data-binding expression.
Evaluates data-binding expressions at runtime and formats the result as text to be displayed
in the requesting browser.
The object reference against which the expression is evaluated. This must be a valild object identifier in the page's specified language.
The navigation path from the to the property value to be placed in the bound control property. This must be a string type of property or field names separated by dots, such as in C# or in Visual Basic.
A .NET Framework format string, similar to those used by , that converts the (which results from the evaluation of the data-binding expression) to a that can be displayed by the requesting browser.
A
that results from the evaluation
of the data-binding expression and conversion to a string type.
Contains information about a single data-binding expression in an ASP.NET
server control, which allows rapid-application development (RAD) designers, such as Visual Studio .NET, to
create data-binding expressions at design time. This class cannot be inherited.
Initializes a new instance of the class.
The property to bind data to.
The .NET Framework type of the property to bind data to.
The data-binding expression to be evaluated.
Retrieves the hash code for an instance of the
object.
A 32-bit signed integer hash code.
Determines whether the specified object is the same
instance of the
class as the current object.
The object to compare against the current object.
if the data binding property names match; otherwise, .
Gets or sets the data-binding expression to be evaluated.
Gets the name of the ASP.NET server control property
to bind data against.
Gets the .NET Framework type of the data-bound ASP.NET server control
property.
Provides a collection of objects for an ASP.NET server control. This class cannot be
inherited.
Initializes a new instance of the class.
Adds the specified
object to the .
The data binding object to add.
Removes all objects from the .
Copies the values to a
one-dimensional , beginning at the
object's specified index.
The one-dimensional object that is the destination of the values copied from .
The index in the array, specified by the parameter, where copying begins.
Returns an enumerator to iterate through the object.
An that contains the collection's members.
Removes the object associated with the specified
property name from the and adds it
to the
collection.
The property name associated with the object to be removed.
Removes the specified object from the
and adds it to
the collection.
The object to be removed from the .
Removes the object, associated with the
specified property name, from the and controls
whether to add the binding to the list.
The property associated with the object to be removed.
A that indicates whether to add the property name to the list. indicates that an empty string is added to the list, while indicates that the property name is added to the list.
Gets the number of objects in the object.
Gets a value indicating whether the is read-only.
Gets a value indicating whether the is synchronized (thread-safe).
Gets an array of the names of the objects removed from the collection.
Gets an object that can be used to synchronize access to
the .
Gets the object with the specified property name.
The name of the property to be found.
Specifies a design-time class that performs data binding of controls within a designer.
This class cannot be inherited.
Defines the default attribute for the class.
Initializes a new instance of the class using no parameters. This is the default
constructor.
Initializes a new instance of the class of the
specified
.
The for the data-binding handler.
Initializes a new instance of the class with the
specified type name.
The fully-qualified name of the data-binding handler .
Gets the type name of the data binding handler. If the type name is
, this property returns an empty string.
Creates a control for HTML text to allow the handling of <%# … %> data-binding expressions that
are processed by the server. It persists the value of its
property to view state. This class cannot be inherited.
Gets the text content of the object. This is
a read-only property.
Specifies that a server control needs a
tag name in its constructor.
Initializes a new instance of the class.
Initializes a new instance of the class.
to add a tag to a control; otherwise, .
Indicates whether a control needs a tag name in its contstructor. This property is read-only.
Provides standard support for a that is
always empty.
Initializes a new instance of the class.
The which owns this collection as its collection of child controls
Denies the addition of the specified to
the collection.
The to be added. This parameter is always ignored.
Denies the addition of the specified to
the collection, at the specified index position.
The index at which to add the . This parameter is always ignored.
The to be added. This parameter is always ignored.
Provides programmatic access to the HTML
element on the server.
Defines the methods,
properties, and events
available to all HTML server controls that must have a
closing tag.
Defines the methods, properties, and events
common to all HTML server controls in the Web Forms page framework.
Defines methods used
by ASP.NET server controls to provide programmatic access to any
attribute declared in the opening tag of a server control.
When implemented by a class, retrieves the specified attribute property from the server control.
A object that represents the name of the server control attribute.
The value of the specified attribute.
When implemented by a class, designates an
attribute and its value to assign to the ASP.NET server control.
The name of the attribute to be set.
The value assigned to the attribute.
Initializes a new instance of the class using default
values.
Initializes a new instance of the class using the
specified tag.
A string that specifies the tag name of the control.
Gets a collection of all attribute name and value pairs
expressed on a server control tag within the .aspx file.
Gets a
collection of all cascading style sheet
(CSS) properties
applied to a specified HTML server control in the .aspx
file.
Gets the element name of a tag that contains a
attribute and
value pair.
Gets or sets
a value indicating whether the HTML server
control is disabled.
Initializes a new instance of the class using
default values.
Initializes a new instance of the class
using the specified
tag name.
A string that specifies the tag name of the control.
Gets or sets the
content found between the opening and closing tags of the specified HTML server control.
Gets or sets the text between the opening and closing tags
of the specified HTML server control.
Initializes a new instance of the class.
Gets or
sets the encoding type browsers
use when posting the form's data to the server.
Gets or sets a value that indicates how a browser posts
form data to the server for processing.
Gets the identifier name for the
control.
Gets or sets the frame or window to render the
results of information posted to the server.
Retrieves the .NET Framework type that processes
the control declared in the .aspx file.
The element name of the control sent from the .aspx file.
A collection of the attributes on the control in the .aspx file.
The .NET Framework type that is assigned to the control.
Defines the tag prefix used in a Web page to identify custom controls. This class cannot be inherited.
Initializes a new instance of the
class.
A string that indentifies the custom control namespace.
A string that indentifies the custom control prefix.
Gets the namespace prefix for the specified control.
Gets the tag prefix for the specified control.
Writes a sequential series of HTML-specific characters
and text on a Web Forms page. This class
provides formatting capabilities that ASP.NET server controls use when rendering
HTML content to clients.
Represents the opening angle-bracket
( ) of an HTML tag.
Represents the closing angle-bracket
( ) of an HTML tag.
Represents the self-closing back slash
( ) character of
an HTML tag.
Represents the closing back slash and right angle
bracket (
) of a self-closing HTML element.
Represents the left angle bracket and back slash
(
) of the closing tag of an HTML element.
Represents the double-quote ( ) character.
Represents a single quote (') character.
Represents a space character.
Represents the equal sign ( ) character.
Represents the backslash ( ) character.
Represents an equals sign and a double
quote character together in a .
Represents the semicolon ( ) character.
Represents the colon character () used
to set style attributes equal to values in the opening tag of an HTML element.
Represents a single tab character.
Closes the current and releases any system resources associated with it.
Clears all buffers for the current and causes any buffered data to be
written to the text stream.
Writes a series of blank characters that represent
the tab spacing for a line of HTML characters.
Writes the specified string to the text stream, along with any specified tab spacing.
A to be written to the text stream.
Writes the text representation of a
value to the text stream, along with any specified tab spacing.
The value to be written to the text stream.
Writes a unicode character to the text stream, along with any specified tab spacing.
The unicode character to write to the text stream.
Writes a character array to the text stream, along with any specified tab spacing.
The character array to write to the text stream.
Writes a subarray of characters to the text stream, along with any specified tab spacing.
The array of characters from which the subarray is written to the text stream.
The index location in the array where writing begins.
The number of characters to be written to the text stream.
Writes the text representation of a double-precision floating point number to the HTML text stream, along with any specified tab spacing.
The double-precision floating point number to write to the text stream.
Writes the text representation of a single-precision floating point
number to the HTML text stream, along with any specified tab spacing.
The single-precision floating point number to write to the text stream.
Writes the text representation of a 32-byte signed integer to the text stream, along with any specified tab spacing.
The 32-byte signed integer to write to the text stream.
Writes the text representation of an 64-byte signed integer to the text stream, along with
any specified tab spacing.
The 64-byte signed integer to write to the text stream.
Writes the text representation of an to the text stream, along with any specified tab spacing.
The to write to the text stream.
Writes a tab string and a formatted string to
the HTML text stream, using the same semantics as .
The formatting string.
An object to write into the formatted string.
Writes a tab string and a formatted string to the HTML
text stream, using the same semantics as .
The formatting string.
An object to write into the formatted string.
An object to write into the formatted string.
Writes a tab string and a formatted string to the HTML
text stream, using the same semantics as .
The formatting string.
The object array to write into the formatted string.
Writes a followed by a line terminator to an HTML text stream. This method ignores any specified tab spacing.
The to write to the HTML text stream.
Writes a tab string and a , followed by a line terminator, to an HTML text stream.
The to write to the text stream.
Writes a line terminator to the HTML text stream.
Writes a tab string and the text representation of a , followed by a line terminator, to the HTML text stream.
The to be written to the text stream.
Writes a tab string and a character, followed by a line terminator, to the
HTML text stream.
The character to be written to the text stream.
Writes a tab string and a character array, followed by a line
terminator, to the HTML text stream.
The character array to be written to the text stream.
Writes a tab string and a subarray of characters, followed by a line
terminator, to the HTML text stream.
The character array from which to write to the text stream.
The location in the character array where writing begins.
The number of characters in the array to write to the text stream.
Writes a tab string and the
text representation of an 8-byte floating-point value, followed by a line terminator,
to the HTML text stream.
The 8-byte floating-point value to write to the text stream.
Writes a tab string and the text representation of a
single-precision floating point number, followed by a line terminator, to the HTML text stream.
The single-precision floating point number to write to the text stream.
Writes a tab string and the text representation of a
32-byte signed integer, followed by a line terminator, to the HTML text stream.
The 32-byte signed integer to write to the text stream.
Writes a tab string and the text representation of a
64-byte signed integer, followed by a line terminator, to the HTML text stream.
The 64-byte signed integer to write to the text stream.
Writes any tab strings and the text representation of an
, followed
by a line terminator, to the HTML text stream.
The to write to the text stream.
Writes any tab strings and a formatted string, followed
by a line terminator, to the HTML text stream. The method uses the same
semantics as
.
The formatting string.
The object to write into the formatted string.
Writes any tab strings and a formatted string, followed
by a line terminator, to the HTML text stream. The method uses the same
semantics as .
The formatting string.
An object to write into the formatted string.
An object to write into the formatted string.
Writes any tab strings and a formatted string, followed
by a line terminator, to the HTML text stream. The method uses the same
semantics as .
The formatting string.
The array of objects to write into the formatted string.
Writes any tab strings and the text representation of a
4-byte unsigned integer, followed by a line terminator, to the HTML text stream.
The 4-byte unsigned integer to write.
Registers HTML tags, whether literals or
dynamically generated, from the source file so that they can be properly
rendered to the requesting client.
A that contains the HTML tag.
An value that specifies which element is to be rendered.
Registers HTML attributes, whether literals or
dynamically generated, from the source file so that they can be properly
rendered to the requesting client.
The HTML attribute to be registered.
An value that corresponds with the attribute name.
Registers HTML style properties, whether literals or dynamically
generated, from the source file so that they can be properly rendered to the
requesting client.
The passed from the source file specifying the style name.
The value that corresponds with the specified style.
Initializes a new instance of the class that uses the
constant when indentation of a line is necessary.
The object to render the HMTL content.
Initializes a new instance of the class with the line indentation as specified in
the
parameter.
The object to render the HMTL content.
A that represents the number of spaces defined in the property.
Adds the specified HTML attribute and value to the
output stream.
The HTML attribute to add.
The value to assign to the HTML attribute.
Adds the specified HTML attribute and value to the
output stream with a value
that indicates if the attribute and value should be HTML encoded.
The HTML attribute to add.
The value to assign to the HTML attribute.
to HTML encode the attribute and its value; otherwise, .
Adds the HTML attribute, associated with the
specified key and the specified value, to the output stream.
An value that represents the HTML attribute.
The value to assign to the HTML attribute.
Adds the HTML attribute associated with
the value specified by the
parameter to the
output stream. This method also adds the specified attribute value, and uses the
value passed to the parameter to determine whether the
attribute and value should be
HTML encoded.
An value that represents the HTML attribute.
The value to assign to the HTML attribute.
to HTML encode the attribute and its value; otherwise, .
Adds the specified HTML attribute and its value, along
with an value, to the
output stream.
The HTML attribute to add.
The value to assign to the HTML attribute.
An value that represents the HTML attribute.
Adds the specified HTML style attribute and its value to
the output stream.
The HTML style attribute to add.
The value assigned to the HTML style attribute.
Adds the HTML style attribute associated with
the value, specified by the parameter, and
the attribute's value to the output stream.
An value that represents the HTML style attribute to add.
The value to assign to the HTML attribute.
Adds the specified HTML style attribute, along with its
value, to the output stream.
The HTML style attribute to add to the output stream.
The value to assign to the HTML attribute.
An value that represents the HTML style attribute to add.
HTML encodes the specified HTML attribute's value.
The attribute value to encode.
to HTML encode the attribute value; otherwise, .
The HTML-encoded attribute value, if
the parameter is empty, or the unencoded attribute value if
is .
HTML encodes the specified HTML attribute's value.
An value representing the HTML attribute to which the parameter is assigned.
The value assigned to the specified HTML attribute.
The encoded attribute value.
Performs minimal URL encoding by converting spaces passed
in the parameter to .
The URL to be encoded.
The encoded URL.
Obtains the corresponding enumeration value for the specified HTML attribute.
The HTML attribute to obtain the value for.
The enumeration value for the
specified HTML attribute, or
if the attribute is
not a member of the enumeration.
Obtains the name of the HTML attribute associated with
the specified value.
The to obtain the HTML attribute name for.
The name of the HTML attribute.
Obtains the enumeration value for the specified HTML style.
The HTML style attribute to obtain the value for.
The enumeration value, or
if the HTML style is not a member of the enumeration.
Obtains the HTML style attribute associated with the
specified enumeration value.
The value to obtain the HTML style attribute for.
The HTML style attribute.
Obtains the
enumeration value associated with the specified HTML element.
The HTML element to obtain the value for.
The value; if the
parameter is not associated with a specific
value,
is returned.
Obtains the HTML element associated with the
specified enumeration value.
The value to obtain the HTML element for.
The HTML element.
Determines whether the specified HTML attribute is
rendered during the next call to the method.
The associated with the HTML attribute.
if the HTML
attribute is rendered during the next call to the
method;
otherwise, .
Determines whether the specified HTML attribute and its value are
rendered during the next call to the method.
The associated with the HTML attribute.
The value assigned to the HTML attribute.
if the HTML attribute is rendered
during the next call to the
method; otherwise, .
Determines whether the specified HTML style attribute is
rendered during the next call to the method.
The value associated with the HTML attribute.
if the HTML
attribute is rendered during the next call to the
method; otherwise,
.
Determines whether the specified HTML style attribute
and its value are rendered during the next call to the method.
The value associated with the HTML attribute.
The value assigned to the HTML style attribute.
if the HTML
attribute and its value are rendered during the next call to the
method; otherwise,
.
Determines whether the specified HTML attribute and its
value will be rendered to the requesting page.
The HTML attribute to render.
The value that is assinged to the HTML attribute.
The enumeration value associated with the HTML attribute.
if the attribute will be rendered
to the page; otherwise, .
Determines whether the specified HTML style attribute
and its value will be rendered to the requesting page.
The HTML style attribute to render.
The value that is assinged to the HTML style attribute.
The enumeration value associated with the HTML style attribute.
if the HTML
style attribute will be rendered to the page;
otherwise, .
Determines whether the specified HTML element will be
rendered to the requesting page.
The HTML element to render.
The enumeration value associated with the HTML element.
if the HTML element will be
rendered to the page; otherwise, .
Removes an HTML element from the list of rendered elements.
A list of the HTML elements that have been rendered.
Saves the specifed HTML element for a later call to
the
method.
The closing tag of the HTML element.
Filters all HTML attributes and style attributes by
calling and on all properites of the page or ASP.NET server control.
Writes the opening tag of the specified HTML element to
the output stream.
The HTML element to render the opening tag for.
Writes the opening tag of the HTML element associated
with the specified enumeration value to the output stream.
An value that defines the opening tag of the HTML element to render.
Writes the end tag of an HTML element to
the output stream.
Writes any text or tab spacing that occurs before the
opening tag of an HTML element to the output stream.
The text or tab spacing to write to the output stream. If not overridden,
this method returns .
Writes any text or spacing before the content and after the opening tag of
an HTML element.
The text or spacing to write prior to the content
of the HTML element. If not overridden, this method returns
.
Writes any text or spacing that occurs after the content and before the closing tag of the
HTML element to render to the output stream.
The spacing or text to write after the content of the HTML
element. If not overridden, this method returns .
Writes any spacing or text that occurs after an HTML
element's closing tag.
The spacing or text to write after the closing tag of
the HTML element. If not overridden, this method returns .
Writes the specified HTML attribute and value to
the output stream.
The HTML attribute to write to the output stream.
The value assigned to the HTML attribute.
Writes the specified HTML attribute and value to the
output stream and HTML encodes them if specified
in the parameter.
The HTML attribute to write to the output stream.
The value assigned to the HTML attribute.
to HTML encode the attribute and its assigned value; otherwise, .
Writes any tab spacing and the opening tag of the
specified HTML element to the output stream.
The HTML element to write the opening tag of.
Writes any tab spacing and the opening tag of the
specified HTML element to the output stream.
The HTML element to write.
Writes any tab spacing and the closing tag of the
specified HTML element.
The HTML element to write the closing tag for.
Writes the specified HTML style attribute to
the output stream.
The HTML style attribute to write to the output stream.
The value assigned to the HTML style attribute.
Writes the specified HTML attribute and value to the
output stream, and HTML encodes them if specified
in the parameter.
The HTML style attribute to write to the output stream.
The value assigned to the HTML style attribute.
to HTML encode the style attribute and its assigned value; otherwise, .
Gets the that the
object uses to write content to the page.
Gets or sets the line terminator string used by the
current .
Gets or sets the number of spaces to indent at the beginning of a line of HTML.
Gets or sets the text writer that writes the inner content of
the HTML element.
Gets or sets the
value for the specified HTML element.
Gets or sets the tag name of the
HTML element being rendered.
Specifies the HTML tags that can be passed to an or
object output stream.
The passed as an HTML tag is not recognized.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the DHTML element, which specifies text for the
element.
Specifies the DHTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML element.
Specifies the HTML attributes that an
or object writes to the opening tag of an HTML element when a Web
request is processed.
Specifies that the HTML attribute be written to the
tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be
written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML
attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written
to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies that the HTML attribute be written to the tag.
Specifies the HTML styles available to
an or object output stream.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Specifies the HTML style.
Provides a text writer for ASP.NET pages and server controls that
render content to HTML 3.2 clients.
Initializes a new instance of the
class that uses the constant when indentation of a
line is necessary.
The object to render the HMTL content.
Initializes a new instance of the
class using the specified tab spacing.
The object to render the HMTL content.
A that represents the number of spaces defined in the property.
Determines whether the specified HTML style attribute
and its value have been rendered on the requesting page.
The HTML style attribute to render to the client.
The value associated with the HTML style attribute.
The enumeration value associated with the HTML style attribute.
if the HTML style attribute and
its value have been rendered on the requesting page; otherwise,
.
Determines whether the specified HTML element has been
rendered to the requesting page.
The HTML element to render.
The enumeration value associated with the HTML element.
if the HTML element has been rendered to the requesting
page; otherwise, .
Obtains the HTML element associated with the specified
enumeration value.
The value to obtain the HTML element for.
The HTML element.
Writes the opening tag of the specified HTML element to the output stream.
The enumeration value that indicates the HTML element to write.
Writes any text or tab spacing that occurs before the
opening tag of an HTML element to the output stream.
Any HTML font and spacing information to render before
the tag; if there is no such information to render, this method returns
.
Writes any tab spacing or font information that appears
before the content contained in an HTML element.
The font information or spacing to write prior to the
content of the HTML element. If there is no such information to render, this
method returns .
Writes any text or spacing that occurs after the content
of the HTML element to the output stream.
The spacing or text to write after to the content of the
HTML element. If there is no such information to render, this method
returns
.
Writes any spacing or text that occurs after an HTML
element's closing tag.
The spacing or text to write after the closing tag of
the HTML element. If there is no such information to render, this method returns
.
Writes the end tag of an HTML element to the output stream, along
with any font information that is associated with the element.
Provides data for any events that occur when a user
clicks on a image-based ASP.NET server control, such as the or
server controls.
This class cannot be inherited.
An integer that represents the x-coordinate where a user clicked on an image-based ASP.NET
server control.
An integer that represents the y-coordinate where a user clicked on
an image-based ASP.NET server control.
Initializes a new instance of the class.
The x-coordinate where the user clicked on an image-based ASP.NET server control.
The y-coordinate where the user clicked on an image-based ASP.NET server control.
Represents the method that will handle any events that are
raised when a user clicks on an image-based ASP.NET server control.
The server control that is the source of the event.
An object that contains event data.
Identifies a container control that creates a new ID
namespace within a
object's control
hierarchy. This is a marker interface only.
Defines methods that ASP.NET server controls must implement to
automatically load post back data.
When implemented by a class, processes post back data for an ASP.NET server control.
The key identifier for the control.
The collection of all incoming name values.
if the server control's state changes as a result of the
post back; otherwise .
When implemented by a class, signals the server control object to notify the ASP.NET application that the state of the
control has changed.
Defines the method ASP.NET server controls must implement
to handle post back events.
When implemented by a class, enables a server control to process an event raised when a form is posted to the server.
A that represents an optional event argument to be passed to the event handler.
Defines the properties and methods any class must implement to support view state management for a server
control.
When implemented by a class, loads the server control's previously saved view state to the control.
An that contains the saved view state values for the control.
When implemented by a class, saves the changes to a server control's view state to an
.
The that contains the view state changes.
When implemented by a class, instructs the server control to track changes to its view state.
When implemented by a class, gets a value indicating whether a server control is tracking its view state changes.
Defines the method to implement for populating an ASP.NET server control with child controls when using a control
with inline templates when declared in an .aspx file.
When implemented by a class, defines the object that child
controls and templates belong to. These child controls
are in turn defined within an inline template.
The object to contain the instantiated controls from the inline template.
Defines the properties and methods that objects that participate in validation must implement.
When implemented by a
class, evaluates the condition it checks and upates the
property.
When implemented by a class, gets or sets a value indicating whether the
user-entered content in the specified control passes validation.
When implemented by a class, gets or sets the error message text generated when the condition being validated
fails.
Represents HTML elements, text, and any other strings in
an ASP.NET page that do not require
processing on the
server.
Initializes a new instance of the class that contains a literal string to be rendered on the requested ASP.NET page.
Initializes a new instance of the class with
the specified text.
The text to be rendered on the requested Web page.
Creates an object for the current instance of the .
The object for
the current control.
Writes the content of the
object to the ASP.NET page.
An object that renders the content of the object to the requesting client.
Gets or sets the text content of the object.
Deserializes a LOS-formatted object from a object.
The source of the object to be deserialized.
Returns the deserialized object.
Deserializes a LOS-formatted object from a object.
The source of the object to be deserialized.
Returns the deserialized object.
Deserializes a LOS formatted object from a string.
The source of the object to be deserialized.
Returns the deserialized object.
Serializes the Web Forms view state value into
a object.
The object to serialize into.
The view state information to pass.
Serializes the view state value into a object.
The object to serialize into.
The view state information to pass.
Holds two objects that can be added together to an ASP.NET
server control's view state.
Represents the first object added to the server control's view state using the class.
Represents the second object added to the server control's view state using
the class.
Initializes a new instance of the class.
The objects inserted in the server control's view state.
Initializes a new instance of the class
containing the specifed objects.
The first object to add to view state.
The second object to add to view state.
The objects to be added to view state.
Holds three objects that can be added together to an
ASP.NET server control's view state.
Represents the first object added to the server control's view state using the class.
Represents the second object added to the server control's view state using the class.
Represents the third object added to the server control's view state using the class.
Initializes a new instance of the class.
Initializes a new instance of the class that
contains two objects.
The first object to add to view state.
The second object to add to view state.
Initializes a new instance of the class
that contains three objects.
The first object to add to view state.
The second object to add to view state.
The third object to add to view state.
Represents an .aspx file requested from a server
that hosts an ASP.NET Web
application.
Provides the class and the class with a base set of functionality.
Initializes a new instance of the class.
Performs construction time logic.
Raises the
event.
An object that contains the event data.
Raises the event.
An object that contains the event data.
Raises the event.
An object that contains the event data.
Obtains a object from a user control file.
The virtual path to a user control file.
Returns the specified object.
Obtains an instance of the interface from an
external file.
The virtual path to a user control file.
An instance of the specified template.
Parses an input string into a on the
Web Forms page or user control.
A that contains a user control.
Returns the parsed .
Occurs when a transaction completes.
Occurs when a user aborts a transaction.
Occurs when an unhandled exception is thrown.
Initializes a new instance of the class.
Creates an
object to render the page's content.
The text writer to create.
The specified or object.
Retrieves a hash code that is generated by objects that are generated at run time. This
hash code is unique to the
object's control
hierarchy.
The hash code generated at run time. The default is 0.
Performs any initialization of the instance of
the class that is required
by RAD designers. This method is used only at design time.
Determines the type of request made for the
class.
If the post back used the method, the form
information is returned from the object. If the postback used the
method,
the query string information is returned. If the page is being requested
for the first time, is returned.
Loads any saved view-state information to
the object. Override this method if you want to load
the view-state information in anything other than a hidden field.
The saved view state.
Obtains a reference to a client-side script function that causes, when invoked, the
server to post back to the page.
The server control to process the post back on the server.
The text of the client-side function call that can be inserted in a client-side event handler.
Obtains a reference to a client-side script function that causes, when
invoked, the server to post back to the page. This method also passes a parameter to the server control that performs the post-back processing on the
server.
The server control to process the post back.
The parameter passed to the server control.
The text of the
client-side function call that can be inserted into a client-side event
handler.
Obtains a reference to a client-side script function
that causes, when invoked, a server postback to the form.
The server control that receives the client event postback.
A argument that is passed to the method.
The that represents the client event.
Appends to the beginning of
the return from a
call to allow hyperlink post-back processing on the server.
The server control to process the postback.
The parameter passed to the server control.
The name of the client-side function and the
property of the server control
that processed the function and argument passed to the control.
Declares a value that is declared as an
ECMAScript array declaration when the page renders.
The name of the array in which to declare the value.
The value to place in the array.
Allows server controls to automatically register a
hidden field on the form. The field will be sent to the
when the
server control is rendered.
The unique name of the hidden field to be rendered.
The value to be emitted in the hidden form.
Determines if the client startup script is registered
with the
object.
The string key of the startup script to search for.
if the startup script is
registered; otherwise, .
Determines if the client script block is registered with the page.
The string key of the client script to search for.
Returns if the script block is registered; otherwise,
.
Allows ASP.NET server controls to emit client-side script
blocks in the
.
Unique key that identifies a script block.
Content of script that is sent to the client.
Allows ASP.NET server controls to emit client-side script
blocks in the
.
Unique key that identifies a script block.
Content of script that will be sent to the client.
Allows a page to access the client
event.
The script should be a function call to client code registered elsewhere.
Unique key that identifies a script block.
The client-side script to be sent to the client.
Registers a control as one that requires post-back handling.
The control to be registered.
Notifies the server control that caused the postback that it should handle an incoming
post back event.
The ASP.NET server control that caused the postback. This control must implement the interface.
The post-back argument.
Registers an ASP.NET server control as requiring an
event to be raised when the control is processed on the
.
The control to register.
Retrieves the physical path that a virtual path, either absolute or relative, maps to.
A that represents the virtual path.
The physical path associated with the virtual path.
Causes page view state to be persisted, if called.
Saves any view-state information for the page.
An in which to store the view-state information.
Instructs any validation controls included on
the page to validate their assigned information.
Confirms that an control is rendered for
the specified ASP.NET server control at run time.
The ASP.NET server control that is required to be in the control.
Gets the
object associated with the page.
Gets the object for the current Web request.
Gets or sets a value that allows you to override automatic
detection of browser capabilities and
to specify how a page renders
for particular browser clients.
Gets or sets the error page to which the requesting browser is
redirected in the event of an unhandled page exception.
Gets the object for the current Web request.
Gets the
object for the requested page.
Gets the object associated with the
. This object allows you to send HTTP
response data to a client and contains information about that response.
Gets the object, which is an
instance of the class.
Gets the object associated with the
application in which the page resides.
Gets the current
object provided by ASP.NET.
Gets information about the user making the page request.
Gets a value indicating whether the page is being loaded in response to a
client postback, or if it is being loaded and accessed for the first time.
Gets or sets a value indicating whether the page
maintains its view state, and the view state of any server controls it contains,
when the current page request ends.
Gets or sets an identifier for a particular instance of
the class.
Gets or sets a value indicating whether
the
object is rendered.
Gets a value indicating whether page validation succeeded.
Gets a collection of all validation controls contained on the requested page.
Gets or sets a value indicating whether smart navigation is enabled.
Specifies the valid values for the location of the output
cache.
The output cache can be located on the browser client (where the request originated), on a proxy server (or any other
server) participating in the request, or on the server where the request was
processed.
The output cache is located on the browser client where the request originated.
The output cache can be stored in any HTTP 1.1
cache-capable devices other than the origin server. This includes proxy servers and the client that
made the request.
The output cache is located on the Web server where the request was
processed.
The output cache is disabled for the requested page.
Compiles a requested .aspx file into a object.
The virtual path to the requested file.
The name of the requested file.
The object that contains information about the current Web request.
Returns the compiled instance of the requested .
Compiles the requested page into the specified type.
Returns the compiled page.
Defines the metadata attribute that Web Forms user controls use to
indicate how their output is cached. This class cannot be inherited.
Initializes a new instance of the class with the
specified duration assigned to the user control to be cached.
An integer that represents the number of seconds a user control is to remain in the output cache.
Initializes a new instance of the class with
the
, , and parameter values specified
for the user control to be cached.
The time, in seconds, that the user control is cached.
A semicolon-separated list of strings used to vary the output cache. By default, these strings correspond to a query string value sent with method attributes, or a parameter sent using the method. When this attribute is set to multiple parameters, the output cache contains a different version of the requested document for each specified parameter. Possible values include , , and any valid query string or parameter name.
A semicolon-separated list of strings used to vary the output cache. These strings represent fully qualified names of properties on a user control. When this attribute is used for a user control, the user control output is varied to the cache for each specified user control property.
Any text that represents custom output caching requirements. If this attribute is given a value of , the cache is varied by browser name and major version information. If a custom string is entered, you must override the method in your application's Global.asax file.
Gets the amount of time that cached items are to remain in
the output cache.
Gets a list of query string or form POST paramaters that the
output cache will use to vary the user control.
Gets a list of user control properties
that the output cache uses to vary the user control.
Gets a list of custom strings that the output cache wil
use to vary the user control. .
Provides the base functionality for
the and the
classes.
Gets or sets an instance of the class associated with the cached user control output.
Represents an instance of the class when it has been specifed for output
caching and included declaratively in
a page or another user control.
Created when a user control
(.ascx file) is specified for output caching, using either the directive or
the , and is added to
a page programmatically.
Gets a reference to the user control that is to be cached.
Defines a metadata attribute that you can use when developing ASP.NET server controls. Use it to indicate
whether XML elements nested within the server control's tags, when the control is used declaratively on a page, should be treated
as properties or as child controls. This class cannot be inherited.
Defines the default value for the class. This field is read-only.
Initializes a new instance of the
class.
Initializes a new instance of the class using the
property to determine whether child XML elements of
a server control are parsed as though they were properties of the control.
if the child XML elements are parsed as properties of the server control; otherwise, .
Initializes a new instance of the class using the
and
parameters.
if the child XML elements are parsed as properties of the server control; otherwise, .
A string that defines a collection property of the server control into which child controls are parsed by default.
Gets or sets a value indicating whether child XML elements are parsed as though they are properties
of a server control.
Gets or sets the default property for
the parent server control into which child elements are parsed.
Defines a metadata attribute used by ASP.NET server controls. The attribute indicates
whether, at design time, the child controls of an ASP.NET server control
should be persisted as nested inner controls. This class cannot be
inherited.
Indicates that the child controls of an ASP.NET server control
should persist as nested controls at design-time. This field is read-only.
Indicates that the child controls of an ASP.NET server control should
not persist as nested controls at design-time. This field is read-only.
Indicates the
default attribute state. This field is read-only.
Initializes a new instance of the class.
to persist the child controls as server control tags; otherwise, .
Gets a value that indicates whether
the child controls of an ASP.NET server control are persisted as nested inner
controls at design-time.
Specifies how an ASP.NET server control property or
event is persisted declaratively in an .aspx or .ascx file.
Specifies that the property or event persists as an attribute.
Specifies that the property persists in the ASP.NET
server control as a nested tag. This is commonly used for complex objects; those that have persistable properties of their own.
Specifies that the property
persists in the ASP.NET server control as a inner text. Also indicates that this property is defined as the element's default property. Only one property can be designated the default property.
Specifies that the property persists as the only inner text of the ASP.NET server control. The property value is HTML encoded. Only a string can be given this designation.
Defines the metadata attribute that specifies how an ASP.NET server control property or event is persisted to an ASP.NET page. This class cannot be inherited.
Specifies that the property or event persists in the opening tag of the server control as an attribute. This field is read-only.
Specifies that the property persists as a nested tag within the opening and closing tags of the server control. This field is read-only.
Specifies that a property persists as the only inner content of the ASP.NET server control. This field is read-only.
Specifies that a property is HTML-encoded and persists
as the only inner content of the ASP.NET server control. This field is read-only.
Specifies the default type for the class. The default is
. This field is read-only.
Gets the current value of the enumeration.
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
[To be supplied.]
Compiles the Web handler file into the
object stored in the cache. If the type for the object is not
in the cache, this method places it there.
The Type object assigned to the currently requested file.
When overridden in a derived class, this property gets the default directive
name that you assign to the files processed by your parser class.
Gets the default directive name for all Web page requests.
Compiles the requested file using information obtained from the object
for the current request.
The file to be compiled.
The object for the current request.
Returns a object as specified by the
object.
Gets the default directive name for all Web service requests.
Manages the view state of ASP.NET server controls,
including pages. This class cannot
be inherited.
Initializes a new instance of the class. This is the default constructor for this
class.
Initializes a new instance of the class that allows stored state
values to be case-insensitive.
to ignore case; otherwise, .
Adds a new object to the
object. If the item already exists in the , it updates the
value of the item.
The attribute name for the object.
The value of the item to add to the .
Returns a object that represents the object added to
view state.
Removes all items from the current object.
Returns an enumerator that iterates over all the
key/value pairs of the objects stored in
the .
The enumerator to iterate through the state bag.
Checks a object stored in the to evaluate if it has been modified since the call to
.
The key of the item to check.
if the item has been modified; otherwise,
.
Removes the specified key/value pair from the object.
The item to remove.
Gets the number of objects in the
object.
Gets a collection of keys representing the items in the
object.
Gets a collection of the view-state values stored in the
object.
Gets or sets the value of an item stored in
the
object.
The key for the item.
Represents an item that is saved in the class when view state information is persisted between Web
requests. This class cannot be inherited.
Gets or sets a value indicating whether the object has been modified.
Gets or sets the value of the object that is stored in the
object.
Declares the type of the that will contain the
template once it is created.
Initializes a new instance of the
class.
The for the container control.
Gets the container control
type.
[To be supplied.]
Specifies the default tag generated for a custom control
when it is dragged from a toolbox in a tool such as Visual Studio.
Represents the default value for a custom control.
Returns the hash code of the custom control.
A 32-bit signed representing the
hash code.
Gets the string representing the initial values of the
control’s property, which is used in a visual designer for instantiating the
control.
Captures and presents execution details about a Web request. This class
cannot be inherited.
Initializes a new instance of the class.
An that contains information about the current Web request.
Writes a trace message to the trace log.
The trace message to write to the log.
Writes trace information to the trace log, including
a message and any user-defined categories.
The trace category that receives the message.
The trace message to write to the log.
Writes trace information to the trace log, including any user-defined
categories,trace messages, and error information.
The trace category that receives the message.
The trace message to write to the log.
An that contains information about the error.
Writes a trace message to
the trace log. All warnings appear as in the log as red text.
The trace message to write to the log.
Writes trace information to the trace log, including any user-defined categories
and trace messages. All warnings appear in the log as red text.
The trace category that receives the message.
The trace message to write to the log.
Writes trace information to the trace log, including any user-defined categories,trace messages, and error information. All warnings appear in
the log as red text.
The trace category that receives the message.
The trace message to write to the log.
An that contains information about the error.
Gets or sets
the sorted order in which trace messages
should be output to a requesting browser.
Indicates whether tracing is
enabled for the current Web request.
Specifies in what order trace messages are emitted into the HTML output of a page.
Emit trace messages in the order they were
processed.
Emit trace messages
alphabetically by category.
Specifies the default value, which is equal to Disable
Specifies that tracing is enabled for a Web Forms page or an ASP.NET application.
Specifies that trace functionality is disabled for an application or a page.
Represents an .ascx file when called in an .aspx file.
Performs any initialization steps on the user control
that are required by RAD designers.
Raises the event.
An object that contains the event data.
Initializes the object that has been created declaratively. Since there are some
differences between pages and user controls, this method makes sure that the
user control is initialized properly.
The object that contains the user control.
Restores the view-state information from a previous user
control request that was saved by the method.
An that represents the user control state to be restored.
Saves any user control view-state changes that have
occurred since the last page postback.
Returns the user control's current view state. If there is no view state associated
with the control, it returns .
Assigns a virtual file path, either absolute or relative, to a
physical file path.
The virtual file path to map.
The physical path to the file.
Gets a collection of all attribute name and value pairs declared in the user
control tag within the .aspx file.
Gets the object for the
current Web request.
Gets the
object for the current Web request.
Gets the
object for the current Web request.
Gets the
object for the current Web request.
Gets the
object for the current Web request.
Gets the
object that is associated with the
application that contains the user control.
Gets a value indicating whether the user control is being loaded in response to a
client postback, or if it is being loaded and accessed for the first time.
Gets the object for the current Web request.
Defines the metadata attribute that ASP.NET server
controls use to identify a validation property. This class cannot be inherited.
Initializes a new instance of the class.
The name of the validation property.
Gets the name of the ASP.NET
server control's validation property.
Exposes
an array of references. This class cannot be
inherited.
Initializes a new instance of the class.
Adds the specified validation server control to the
.
The validation server control to add.
Determines whether the specified validation server control is
contained within the page's .
The validation server control to check for.
if the validation server control
is in the collection; otherwise, .
Removes the specified validation server control from the
page's .
The validation server control to removed from the collection.
Returns an for the .
The for the collection.
Copies a validation server control to the specified
array beginning at the location specified by the parameter.
The collection to which the validation server control is added.
The index where the validation server control is copied.
Gets the number of
references in the collection.
Gets the validation server control at the specified
index location in the
.
The index of the validator to return.
Gets an object that can be used to synchronize the
.
Gets a value that indicates whether the is
read-only.
Gets a value that indicates whether the
is synchronized.
Allows programmatic access to the HTML
tag on the server.
Initializes a new instance of the class.
Raises the event. This allows you
to provide a custom handler for the event.
A that contains event data.
Gets or sets the URL target of the link specified in the
server control.
Gets or sets the bookmark name defined in the
server
control.
Gets
or sets the target window or
frame to load Web page content into.
Gets or sets the ToolTip text displayed when the mouse pointer
is placed over the
control.
Occurs when the control is
clicked.
Allows programmatic access to the HTML
tag
on the server.
Initializes a new instance of the class.
Raises the event. This allows you
to provide a custom handler for the event.
A that contains the event data.
Gets or sets a value indicating whether validation is
performed when the control is clicked.
Occurs when the user clicks an control on the client Web
page.
Defines the methods,
properties, and events for all HTML server control tags not represented by a
specific .NET Framework class.
Initializes a new instance of the class
with default
values.
Initializes a new instance of the class with the specified
tag.
The name of the element for which the instance of this class is created.
Gets or sets the tag name of an element that contains a
attribute.
Provides programmatic access for the HTML
element
on the
server.
Initializes a new instance of the class.
Gets or sets the alternative caption the
browser displays if an image is unavailable or currently downloading and not yet finished.
Gets or sets the alignment of the image relative to other Web
page elements.
Gets or sets the width of a frame for an image.
Gets or sets the height of the image.
Gets or sets the source of the image file
to display.
Gets or sets the width of the image.
Allows programmatic access to the HTML , , and
elements on
the server.
Serves as the abstract base class that defines the
methods, properties, and events common to all HTML input controls, such as the
, , and
elements.
Initializes a new instance of the class.
The type of input control.
Gets or sets the unique identifier name for the .
Gets or sets the value associated with the .
Gets the type of an .
Initializes a new instance of an class using
default values.
Initializes a new instance of an class using the specified
button type.
The input button type.
Raises the
event. This allows you to handle the event directly.
A that contains the event data.
Gets or sets a value indicating whether validation is
performed when the control is clicked.
Occurs when an control is clicked on the Web page.
Allows programmatic access to the HTML
element on the server.
Initializes a new instance of an class.
Raises the
event. This method allows you to handle the event directly.
A that contains event information.
Gets or sets a value indicating whether the
is checked.
Occurs when the Web page is submitted to the server and the control
changes state
from the previous post.
Allows programmatic access to the HTML
element on the
server.
Initializes a new instance of the class.
Gets or sets
a comma-separated list of MIME encodings
used to constrain the file types the user can select.
Gets or sets
the maximum length of the file path for the file to upload
from the client computer.
Gets access to the uploaded file specified by a client.
Gets or sets the width of the text
box in which the file path is entered.
Allows programmatic access to the HTML element on the server.
Initializes a new instance of the class.
Raises the event. This method
allows you to handle the event directly.
A that contains event data.
Occurs when the property is changed on the server.
Allows programmatic access to the HTML
element on the server.
Initializes a new instance of the class.
Raises the
event.
A that contains event data.
Gets or sets the alignment of the control in relation to other elements on the Web page.
Gets or sets
the alternative text that the browser displays if the image is unavailable or has
not been downloaded.
Gets or sets the border width for the
control.
Gets or sets the location of the image file.
Gets or sets a value indicating whether validation is
performed when the control is clicked.
Occurs on the server when the user clicks an
control.
Allows programmatic access to the HTML
element on the server.
Initializes a new instance of the class.
Raises the event. This
allows you to create a custom event handler when the event is raised.
A that contains the event data.
Gets or sets a value indicating whether the
control is selected.
Gets or sets the name of the group that the
instance of the class is associated with.
Gets or sets the value associated with the control.
Occurs when the value of the property of the
control changes between
posts to the server.
Allows programmatic access to the HTML and
elements on the server.
Initializes a new instance of the class using default values.
Initializes a new instance of the class using the specified input
control type.
The type of input control.
Raises the event.
A that contains event data.
Gets or sets the maximum number of characters that
can be entered in the text box.
Gets or sets the width of the text box.
Gets
or sets the contents of the text box.
Occurs when the property is changed on the
server.
Allows programmatic access to the HTML
element on the server.
Initializes a new instance of the class.
Raises the event of the control. This allows you to provide
a custom handler for the
event.
A that contains the event data.
Gets or sets the set of data to bind to the control from a
with multiple sets of
data.
Gets or sets the source of information to bind
to the
control.
Gets or sets the field from the to bind to the
property of each item in the
control.
Gets or sets the field from the to bind to the
property of each item in the
control.
Gets or sets the content between the opening and closing tags of the control without automatically converting
special characters to their equivalent HTML entities. This property is
not supported for this control.
Gets or sets the content between the opening and closing tags of the control with automatic conversion
of special characters to their equivalent HTML entities. This
property is not supported for this control.
Gets a collection that contains the items listed in an control.
Gets or sets a value indicating whether multiple items can
be selected concurrently in the
control.
Gets or sets the unique identifier name associated with the control.
Gets or sets the ordinal index of the selected
item in an
control.
Gets or sets the height (in rows) of the control.
Gets the value of the selected item in the control
or sets the property of the control to the index of the first item in the
list with the specified
value.
Occurs when the selected items in the control
change between posts to the
server.
Allows programmatic access on the server to the HTML
element.
Initializes a new instance of the class.
Gets or sets the alignment of the control in relation to other
elements on the Web
page.
Gets or sets the background color of the
control.
Gets or sets the width of the border (in pixels) of the
control.
Gets or sets the border color of the control.
Gets or sets the amount of space between the contents of
a cell and the cell's border (in pixels) in the control.
Gets or sets the amount of space between adjacent
cells (in pixels) in the control.
Gets or sets the content between the opening and closing tags of the control, without automatically converting
special characters to their equivalent HTML entities. This property is
not supported for this control.
Gets or sets the content between the opening and closing tags of the control, with automatic conversion
of special characters to their equivalent HTML entities. This
property is not supported for this control.
Gets or sets the height of the
control.
Gets or sets the width of the control.
Gets an that contains all the rows in the
control.
[To be supplied.]
Adds the specified object to the collection. The new control is added
to the array at the specified index location.
The location in the array to add the child control.
The object to add to the collection.
Represents
the and HTML
elements in an .
Initializes a new instance of the class using default values.
Initializes a new instance of the class, using the specified
tag name.
The element name of the tag.
Gets or sets the horizontal alignment of the content in the cell represented by an instance of
the class.
Gets or sets the background color of the
cell represented by an instance of the
class.
Gets or sets the border color of the cell
represented by an instance of the
class.
Gets or sets the number of columns occupied by a cell represented by an instance of the class.
Gets or sets the height (in pixels) of the cell represented by an instance of the
class.
Gets or sets a value indicating whether the text in a cell represented by an instance of the
class automatically continues
on the next line when it reaches the end
of the cell.
Gets or sets the number of rows occupied by a cell
represented by an instance of the
class.
Gets or sets the vertical alignment for the content of a cell represented by an instance of the
class.
Gets or sets the width (in pixels) of the cell
represented by an instance of the
class.
A collection of objects that represent the
cells in a single row of an control. This class cannot
be inherited.
Appends the specified to the end of the .
The to add to the collection.
Adds the specified at the specified index
location of the .
The location in the at which to add the .
The to add to the .
Removes all objects from the .
Returns a implemented object that contains all objects in the .
A implemented object that contains all objects in the .
Copies the items from the to the specified , beginning with the specified
index in the .
A zero-based that receives the copied items from the .
The first index in the specified to receive the items.
Removes the specified from the .
The to remove from the .
Removes the at the specified index from the .
The index of the to remove from the .
Gets the number of objects in the .
Gets the at the specified index from the .
An ordinal index value that specifies the to return.
Gets the object that can be used to synchronize access
to the .
Gets a value indicating whether the is read-only.
Gets a value indicating whether access to
the is synchronized
(thread-safe).
Represents the HTML element
in an control.
Initializes a new instance of the class.
Gets or sets the horizontal alignment of the content
in the cells of a row in an control.
Gets a collection of objects that represent the cells contained in a row of
the control.
Gets or sets the background color of the row represented by an instance of the
class.
Gets or sets the border color of the row
represented by an instance of the class.
Gets or sets the height (in pixels) of the row
represented by an instance of the class.
Gets or sets the content between the opening and closing tags of the control without automatically converting
special characters to their equivalent HTML entities. This property is
not supported for this control.
Gets or sets the content between the opening and closing tags of the control with automatic conversion
of special characters to their equivalent HTML entities. This
property is not supported for this control.
Gets or sets the vertical alignment
of the content in the cells of a row in an control.
[To be supplied.]
Adds the specified object to the collection. The new control is added
to the array at the specified index location.
The location in the array to add the child control.
The object to add to the collection.
A collection of objects that
represent the rows of an control. This class
cannot
be inherited.
Appends the specified to the end of the .
The to add to the collection.
Adds an to the specified
location in the collection.
The location in the at which to add the .
The to add to the .
Removes all objects from the .
Copies the items from the to the specified , starting at the specified
index in the array.
A zero-based that receives the copied items from the .
The first index in the specified array to receive the items.
Returns a implemented object that contains all objects in the .
A implemented object that contains all objects in the .
Removes the specified from the .
The to remove from the .
Removes the at the specified index from the .
The index of the to remove from the .
Gets the number of objects in the
.
Gets the at the specified index from the .
An ordinal index value that specifies the to return.
Gets the object that can be used to synchronize access
to the .
Gets a value indicating whether the is read-only.
Gets a value indicating whether access to
the is synchronized
(thread-safe).
Allows
programmatic access to the HTML
element on the server.
Initializes a new instance of the class.
Raises the event of the control. This allows you to provide
a custom handler for the
event.
A that contains the event data.
Gets or sets the width (in characters) of the
control.
Gets or sets the unique identifier name for the control.
Gets or sets the height (in characters) of the
control.
Gets or sets the text entered in the
control.
Occurs when the content of the control changes between posts to
the server.
Provides data for the event of the control. This class cannot be
inherited.
Initializes a new instance of the
class.
A containing the advertisement properties from the XML file.
Gets a object that contains all the
advertisement properties for the currently displayed advertisement.
Gets or sets the
alternate text displayed in the
control when the advertisement
image is unavailable. Browsers that support the ToolTips feature display this text as a ToolTip for the advertisement.
Gets or sets the URL of an image to display in the control.
Gets or sets the Web page to display when the
control is clicked.
Represents the method that will handle the event of an
control.
The source of the event.
An that contains the event data.
Displays an advertisement banner on a Web page.
Serves as the base class that defines the methods,
properties and events common to all controls in the
namespace.
Initializes a new instance of the class that represents a
HTML
tag.
Initializes a new instance of the class using the specified HTML tag.
One of the values.
Initializes a new instance of the class using the specified HTML tag.
An HTML tag.
Adds HTML attributes and styles that need to be rendered
to the specified . This method is used primarily by control
developers.
A that represents the output stream to render HTML content on the client.
Copies any nonblank elements of the specified style to the Web control, overwriting any existing style elements of the
control. This method is primarily used by control developers.
A that represents the style to be copied.
Copies the properties
not encapsulated by the object from the
specified Web server control to the Web server control that this method is
called from. This
method is used primarily by control developers.
A that represents the source control with properties to be copied to the Web server control that this method is called from.
Creates the style object that is used internally by the
class to implement all style related properties. This method is used primarily
by control developers.
A that is used
to implement all style-related properties of the control.
Copies any nonblank elements of the specified style to the Web control, but will not overwrite any existing style elements
of the control. This method is used primarily by control developers.
A that represents the style to be copied.
Renders the HTML opening tag of the control into the
specified writer. This method is used primarily by control developers.
A that represents the output stream to render HTML content on the client.
Renders the HTML closing tag of the control into the
specified writer. This method is used primarily by control developers.
A that represents the output stream to render HTML content on the client.
Renders the contents of the control into the specified writer. This method is used primarily by control developers.
A that represents the output stream to render HTML content on the client.
Gets or sets the access key (underlined letter) that allows you to quickly navigate to the Web
server control.
Gets the collection of arbitrary attributes (for rendering only) that
do not correspond to properties on the control.
Gets or sets the background color of the Web server control.
Gets or sets the border color of the Web control.
Gets or sets the border width of the Web server control.
Gets or sets the border style of the Web server control.
Gets the style of the Web server control. This property is
used primarily by control developers.
Gets a value indicating whether a
object has been created for the property. This property is
primarily used by control developers.
Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client.
Gets a collection of text attributes that will be rendered as a style attribute
on the outer tag of the Web server control.
Gets or sets a value indicating whether the Web server control is enabled.
Gets the font properties associated with the Web sServer control.
Gets or sets the foreground color (typically the color of the text) of the Web
server control.
Gets or sets the height of the Web server control.
Gets or
sets the tab index of the Web server control.
Gets the value
that corresponds to this Web server control. This property is used primarily
by control developers.
Gets the name of the control tag. This property is used primarily by control developers.
Gets or sets the text displayed when the mouse pointer hovers
over the Web server control.
Gets or sets the width of the Web server control.
Initializes a new instance of the class.
Raises the event for the control.
An that contains event data.
Gets or sets the path to an XML file that contains advertisement information.
Gets or sets a category keyword to filter for specific types of advertisements in the XML advertisement file.
Gets or sets the name of the browser window or frame that
displays the contents of the Web page linked to when the
control is clicked.
Occurs once per round trip to the server after the creation of the control,
but before the page is rendered.
Initialize the stuct based on a dictionary containing the advertisement properties
Serves as the abstract base
class for validation controls that perform typed comparisons.
Serves as the abstract base
class for validation controls.
Represents a label control, which displays text on a Web
page.
Initializes a new instance of the
class.
Gets or sets the text content of the
control.
Initializes a new instance of the class.
Helper function that verifies whether the
specified control is on the
page and contains validation properties.
The control to verify.
Provides additional text to describe the source of the exception, if an exception is thrown from using this method.
Helper function that determines whether the control specified by the property is a
valid control.
if the
control specified by the property is a valid control; otherwise,
.
When overridden in a derived class, this method contains the code to determine
whether the value in the input
control is valid.
if the value
in the input control is valid; otherwise,
.
Gets the client ID of the specified control.
The name of the control to get the client ID.
The client ID of the specified control.
Gets the value associated with the specified input control.
The name of the input control to get the value from.
The value associated with the specified input control.
Helper function to get the validation
property of a control (if it exists).
An that represents the control to get the validation property of.
A that contains the
validation property of the control.
Helper function that determines whether the validator control can be rendered
for an uplevel browser.
if the validator control can be rendered for an uplevel
browser; otherwise, .
Registers code on the page for client-side validation.
Registers an ECMAScript array declaration using the array name, .
Performs validation on the associated input control and updates the property.
Gets or sets the color of
the message displayed when validation fails.
Gets or sets the input control to validate.
Gets or sets the text for the error message.
Gets or sets a value indicating whether client-side validation is enabled.
Gets or sets a value that indicates whether the validation control is
enabled.
Gets or sets a value that indicates whether the associated input control passes
validation.
Gets a value that indicates whether the control
specified by the property is a valid control.
Gets a value that indicates whether the client's browser
supports uplevel rendering.
Gets or sets the display behavior of the error message in a
validation control.
Determines whether the specified string can be converted to the specified data type.
The string to test.
One of the enumeration values.
if the specified data string can
be converted to the specified data type; otherwise,
.
Generates the four-digit year representation of the specified two-digit year.
A two-digit year.
The four-digit year representation of the specified two-digit year.
Gets or sets the data type that the values being compared
are converted to before the comparison is made.
Gets the maximum year that can be represented by a two-digit year.
Serves as the abstract base class for data listing controls, such as the and . This class provides the methods and properties common to all data
listing controls.
Initializes a new instance of the class.
Binds the control and all its child controls to the
data source specified by the
property.
Determines whether the specified data type is bindable to a list control that derives from the
class.
A object that contains the data type to test.
if the
specified data type is bindable to a list control that derives from the class; otherwise, .
Raises the event of a . This
allows you to create a custom handler for the event.
A that contains the event data.
Gets or sets the amount of space between the contents of a cell and the
cell's border.
Gets or sets the amount of space between cells.
Gets a that contains
a collection of child controls in a data
listing control.
Gets a that stores the key values of each record (displayed
as a row) in a data listing control.
Gets or sets the key field in the data source specified by the property.
Gets or sets the specific data member in a multimember
data source to bind to a data listing
control.
Gets or sets the source containing a list of values used to populate
the items within the control.
Gets or sets a value that specifies whether the border between the cells of a data listing control is displayed.
Gets or sets the horizontal alignment of a data listing control within
its container.
Occurs when a different item is selected in a data listing control between posts to the server.
Specifies the border style of a control.
No set border style.
No border.
A dotted line border.
A dashed line border.
A solid line border.
A double solid line border.
A grooved border for a sunken border appearance.
A ridged border for a raised border appearance.
An inset border for a sunken control appearance.
An outset border for a raised control appearance.
A column type for the control that is bound to a field in a data
source.
Serves as the base class for the different column types of the control.
Initializes a new instance of the class.
Provides the base implementation to reset a column derived from the class to its initial
state.
Provides the base implementation to reset the specified
cell from a column derived from the
class its
initial values.
A that represents the cell to reset.
The column number where the cell is located.
One of the values.
Loads the state of the .
An that contains the saved state of the .
Causes tracking of view-state changes to the server
control so they can be stored in the server control's
object.
Calls the method.
Saves the current state of the .
An that contains the saved state of the .
Gets a value that indicates whether the column is in design mode.
Gets the style properties for the footer section of the column.
Gets or sets the text displayed in the footer section of
the column.
Gets or sets the location of an image to display
in the header section of the column.
Gets the style properties for the header section of the
column.
Gets or sets the text displayed in the header section of
the column.
Gets the style properties for the item cells of the
column.
Gets the control that the column is a member of.
Gets or sets the name of the field or expression to pass to
the method when a column is selected
for
sorting.
Gets the that allows a column derived from the class to store its properties.
Gets or sets a value that indicates whether the column
is visible in the control.
Represents the string "!". This field is read-only.
Initializes a new instance of the class.
Converts the specified value to the format indicated by
the property.
The value to format.
The specified value converted to the format indicated by
the property.
Resets the to its initial state.
Resets the specified cell in the
to its initial state.
A object that represents the cell to reset.
The column number where the cell is located.
One of the values.
Gets or sets the field name from the data source to
bind to the .
Gets or sets the string that specifies the display format for items in the
column.
Gets or sets a value that indicates whether the items
in the
can be edited.
Displays a push button control on the Web page.
Initializes a new instance of the class.
Raises the event of the control.
A that contains the event data.
Raises the event of the
control.
A that contains the event data.
Gets or sets the command name associated with the control that
is passed to the
event.
Gets or sets an optional parameter passed to the
event along with the associated .
Gets or sets a value indicating whether validation is
performed when the control is clicked.
Gets or sets the text caption displayed in the control.
Occurs when the control is clicked.
Occurs when the control is clicked.
A column type for the control that contains a user-defined command
button, such as or , that
corresponds with each row in the
column.
Initializes a new instance of the class.
Converts the specified value to the format indicated by the property.
The value to format.
The specified value converted to the format indicated by
the property.
Resets the to its initial state.
Resets a cell in the to its initial state.
A that represents the cell to reset.
The column number where the cell is located.
One of the values.
Gets or sets the type of button to display in the
column.
Gets or sets a string that represents the command to
perform when a button in the
is clicked.
Gets or sets the field name from a data source to bind
to the .
Gets or sets the string that specifies
the display format for the caption in each command button.
Gets or sets the caption displayed in the command
buttons of the .
Specifies the button type for the
object.
A column
of hyperlink style buttons.
A column of push buttons.
Displays a single month calendar that allows the user to
select dates and move to the next or previous month.
Initializes a new instance of the class.
Raises the event of the control
and allows you to provide a custom handler for the event.
A that contains information about the cell to render.
A that contains information about the day to render.
Raises the event of the control
and allows you to provide a
custom handler for the event.
Raises the event of the control
and allows you to provide a
custom handler for the
event.
A object that represents the month currently displayed in the control.
A object that represents the previous month displayed by the control.
Gets or sets the amount of space between the contents of a cell and the cell's border.
Gets or sets the amount
of space between cells.
Gets the style properties for the section that displays the day of the week.
Gets or sets the
name format of days of the week.
Gets the style properties for the days in the displayed month.
Gets or sets the day of the week to display in the
first day column of the
control.
Gets or sets the text displayed for the next month
navigation control.
Gets or sets the format of the next and previous
month navigation elements in the title section of the
control.
Gets the style properties for the next and previous month navigation
elements.
Gets the style properties for the days on the control
that are not in the displayed month.
Gets or sets the text displayed for the previous month navigation
control.
Gets or sets the selected
date.
Gets a collection of objects that represent the selected dates on the
control.
Gets the style properties for the selected dates.
Gets or sets the date selection mode on the
control that specifies
whether the user can select a single day, a week, or an entire month.
Gets or sets the text displayed for the month
selection element in the selector column.
Gets the style properties for the week and month
selector column.
Gets or sets the text displayed for the week
selection element in the selector column.
Gets or sets a value
indicating whether the heading for the days of the week is displayed.
Gets or sets a value indicating whether the days on the
control are separated with grid lines.
Gets or sets a value indicating whether the control
displays the next and previous month navigation
elements in the title section.
Gets or
sets a value indicating whether the title section is displayed.
Gets or sets the title format for the title
section.
Gets the style properties of the title heading for the
control.
Gets the style properties for today's date on the
control.
Gets or sets the value for today's date.
Gets or sets the date that specifies the month to
display on the
control.
Gets the style properties for the weekend dates on the
control.
Occurs when each day is created in the control hierarchy for the
control.
Occurs when the user selects a day, a week, or an entire month by clicking the date selector controls.
Occurs when the user clicks on the next or previous
month navigation controls on the title heading.
Represents a date in the control.
Initializes a new instance of the class.
A object that contains the date represented by an instance of this class.
to indicate that the date represented by an instance of this class is either a Saturday or a Sunday; otherwise, .
to indicate that the date represented by an instance of this class is the current date; otherwise, .
to indicate that the date represented by an instance of this class is selected on the control; otherwise, .
to indicate that the date represented by an instance of this class is in a month other than the displayed month on the control; otherwise, .
The day number for the date represented by this class.
Gets the date represented by an instance of this class. This
property is read-only.
Gets the string equivalent of the day number for the
date represented by an instance of the class. This property is read-only.
Gets a value that indicates whether the date represented
by an instance of this class is in a month other than the month
displayed in the
control. This
property is read-only.
Gets or sets a value that indicates whether the date
represented by an instance of this class can be selected in the
control.
Gets a value that indicates whether the date represented by
an instance of this class is selected in the control. This property is read-only.
Gets a value that indicates whether the date represented by
an instance of this class is the same date specified by the property of the control. This property is read-only.
Gets a value that indicates whether the date represented by an instance
of this class is a either Saturday or Sunday. This property is read-only.
Specifies the date selection mode of the
control.
No dates can be selected on the control.
A single date can be
selected on the
control.
A single date or
entire week can be selected on the
control.
A single date, week, or entire month can be selected on the
control.
Displays a check box that allows the user to
select a or
condition.
Initializes a new instance of the class.
Raises the event of the control. This
allows you to handle the event
directly.
A that contains the event data.
Gets or sets a value indicating whether the state
automatically posts back to the server
when
clicked.
Gets or sets a value indicating whether the
control
is checked.
Gets or sets the text label associated with the .
Gets or sets
the alignment of the text label associated with the control.
Occurs when the value of the property changes between
posts
to the server.
Creates a multi selection check box group that can be
dynamically created by binding the control to a data source.
Serves
as the abstract base class that defines the properties,
methods, and events common for all list-type controls.
Initializes a new instance of the class.
Raises the event.
An that contains the event data.
Gets or
sets a value indicating whether a postback to the server automatically occurs
when the user changes the list selection.
Gets or sets the specific table in the to bind to the
control.
Gets or sets the data source
that populates the items of the list control.
Gets or sets the field of the
data source that provides the text content of the list items.
Gets or sets the formatting string used to control how data bound to the
list control is displayed.
Gets or sets the field of the data source that provides the value of each
list item.
Gets the collection of items
in the
list control.
Gets or sets the lowest ordinal index of the selected items in the
list.
Gets the selected item with the lowest index in the list control.
Occurs when the selection on the list changes and is posted back to the
server.
Defines the properties and methods that must be implemented by any list control that
repeats a list of items.
Retrieves the style of the specified item type at the
specified index in the list control.
One of the enumeration values.
An ordinal index that specifies the location of the item in the list control.
A
that represents the style of the specified item type at
the specified index in the
list control.
Renders an item in the list with the specified information.
One of the enumeration values.
An ordinal index that specifies the location of the item in the list control.
A that represents the information used to render the item in the list.
A that represents the output stream to render HTML content on the client.
Gets a value indicating whether the list control contains a
heading section.
Gets a value indicating whether the list control contains
a footer section.
Gets a value indicating whether the list control contains a separator between
items in
the list.
Gets the number of items in the list control.
Initializes a new instance of the class.
Gets or sets the distance (in pixels) between the border
and contents of the cell.
Gets or sets the
distance (in pixels) between cells.
Gets or sets the number of columns to display in the
control.
Gets or sets a value that indicates whether the control displays
vertically or horizontally.
Gets or sets the layout of the check
boxes.
Gets or
sets the text alignment for the check boxes within the group.
A collection of derived column objects that represent
the columns in a control.
This class cannot be
inherited.
Initializes a new instance of the class.
The control that corresponds with this collection.
A object that stores the collection of columns.
Appends the specified derived column object to the end of the
.
The derived column object to append to the .
Inserts a derived column object in the
at the specified index.
The index location in the to insert the derived column object.
The derived column object to insert into the .
Removes all derived column objects from the .
Copies the items from the to the specified
object, starting at
the specified index in the object.
A zero-based object that receives the copied items from the .
The first position in the specified object to receive the copied contents.
Returns an interface that contains all
derived
column objects in the .
A interface that contains all derived
column objects in the .
Returns the index of the specified derived column object from the .
The derived column object to search for in the .
The index position of the specified derived column object in the . The default value is , which indicates that the specified
derived object is not found.
Removes a derived column object from the at the specified
index.
The index of the derived column object in the to remove.
Removes the specified derived column object from the .
The derived column object to remove from the .
Gets the number of columns in the .
Gets a value that indicates whether the columns in the
can be modified.
Gets a value indicating whether access to the is synchronized (thread-safe).
Gets the object that can be used to synchronize access
to the .
Gets a derived column object from the collection at the specified
index.
The index of the derived object in the collection to retrieve.
Provides data for the event.
Initializes a new instance of the class with another object.
A that contains the event data.
Initializes a new instance of the class with the specified command name
and argument.
The name of the command.
A that contains the arguments for the command.
Gets the name of the command.
Gets the argument for the command.
Represents the method that will handle
the event.
The source of the event.
A that contains the event data.
Compares the value entered by the user into an input control with
the value entered into another input control or a constant value.
Gets or sets the input control to compare with the input control being validated.
Gets or sets the comparison operation to perform.
Gets or sets a constant value to compare with the value entered by the user into the input control being validated.
Performs user-defined validation on an input control.
Raises the event for the
control.
The value to validate.
if the value
specified by the parameter passes validation; otherwise, .
Gets or sets the name of the custom client-side script function used
for validation.
Occurs when validation is performed on the
server.
A data bound list control that displays the items from
data source in a table. The
control allows you to select, sort, and
edit these items.
Represents the
command name. This field is read-only.
Represents the command name. This field is read-only.
Represents the
command name. This field is read-only.
Represents the command name. This field is read-only.
Represents the command name. This field is read-only.
Represents the command name. This field is read-only.
Represents the command name. This field is read-only.
Represents the command argument. This field is read-only.
Represents the command argument. This field is read-only.
Initializes a new instance of the class.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Gets or sets a value that indicates whether custom paging is enabled.
Gets or sets a value that indicates whether paging is enabled.
Gets or sets a value that indicates whether sorting is enabled.
Gets the style properties for alternating items in the
control.
Gets or sets a value that indicates whether
objects are automatically created and displayed in the control for each field in the data
source.
Gets or sets the URL of an image to display in the
background of the
control.
Gets or sets the index of the currently displayed page.
Gets a collection of objects that represent the columns of
the control.
Gets or sets the index of an item in the control to edit.
Gets the style properties of the item selected for editing in the
control.
Gets the style properties of the footer section in the control.
Gets the style properties of the heading section in the control.
Gets a collection of objects that
represent the individual items in the
control.
Gets the style properties of the items in the
control.
Gets the total number of pages required to display
the items in the control.
Gets the style properties of the paging section of the
control.
Gets or sets the number of items to display on a single
page of the control.
Gets or sets the index of the selected item in the
control.
Gets a object that
represents the selected item in the control.
Gets the style properties of the currently selected
item in the control.
Gets or sets a value that indicates whether the footer is displayed in the
control.
Gets or sets a value that indicates whether the header is displayed in the
control.
Gets or sets the virtual number of items in the control
when custom paging is used.
Occurs when the button is
clicked for an item in the control.
Occurs when the button is
clicked for an item in the control.
Occurs when the button is clicked
for an item in the control.
Occurs when any button is clicked in the control.
Occurs on the server when an item in the control is created.
Occurs after an item is data bound to
the control.
Occurs when one of the page selection elements is clicked.
Occurs when a column is sorted.
Occurs when the button is
clicked for an item in the control.
Provides data for the , , , , and events of the
control. This class cannot be inherited.
Initializes a new instance of the
class.
A that represents the selected item in the .
The source of the command.
A that contains the event data.
Gets the source of the command.
Gets the item containing the command source in the control.
Represents the method that will handle the , , , , and events of a .
The source of the event.
A that contains the event data.
Represents an item (row) in the control.
Represents a row in a
control.
Initializes a new instance of the class.
Gets a collection of
objects that represent the cells of a row in a
control.
Gets or sets the horizontal alignment of the contents in the row.
Gets or sets the vertical alignment of the contents in the row.
[To be supplied.]
Adds the specified object to the collection. The new control is added
to the array at the specified index location.
The location in the array to add the child control.
The object to add to the collection.
Initializes a new instance of the class.
The index of the item in the control from the collection.
The index number of the item, from the bound data source, that appears in the control.
One of the values.
Gets or sets the data item represented by the object in the
control.
Gets the index number the
object from the bound data
source.
Gets the index of the
object from the
collection of the control.
Gets the type of the item represented by the object in the control.
Represents a collection of objects in a control.
Initializes a new instance of the class.
A object that contains the items with which to initialize the collection.
Copies all the items from this to the specified object,
starting at the specified index in the object.
A zero-based object that receives the copied items from the .
The first position in the specified object to receive the copied contents.
Returns a implemented object that contains all
objects in the .
A implemented object that contains all objects in the .
Gets the number of objects in the collection.
Gets a value that indicates whether the objects in the
can be modified.
Gets a value indicating whether access to the
is synchronized (thread-safe).
Gets the object that can be used to synchronize access to
the .
Gets the object at the specified index in the
collection.
The zero-based index of the object to retrieve from the collection.
Provides data for the and events of the control.
This class cannot be
inherited.
Initializes a new instance of class.
A that represents an item in the .
Gets the referenced item in the
control when the event is raised.
Represents the method that will handle the and events of a .
The source of the event.
A than contains the event data.
Displays a hyperlink style button control on a Web page.
Initializes a new instance of the class.
Raises the event of the control.
A that contains the event data.
Raises the event of
the control.
A that contains the event data.
Gets or sets the command name associated with the
control.
This value is passed to the event handler along with the
property.
Gets or sets an optional argument passed to the
event handler along with the
associated
property.
Gets or sets a value indicating whether validation is
performed when the
control is clicked.
Gets or sets the text caption displayed on the control.
Occurs when the control is clicked.
Occurs when the
control is clicked.
Provides data for the event of the control.
This class cannot be
inherited.
Initializes a new instance of the class.
The source of the command.
The index of the page selected by the user from the page selection element of the control.
Gets the source of the command.
Gets the index of the page selected by the user in the page
selection element of the control.
Represents the method that will handle the
event of the
control.
The source of the event.
A that contains the event data.
Specifies the style for the pager of the control. This class cannot be inherited.
Represents the style properties
for an element of a control that renders as a or .
Represents the style of a
Web server control.
Initializes a new instance of the class using default values.
Initializes a new instance of the class with the
specified state bag information.
A that represents the state bag in which to store style information.
Adds HTML attributes and styles that need to be rendered
to the specified . This method is primarily used by control
developers.
A that represents the output stream to render HTML content on the client.
Adds HTML attributes and styles that need to be rendered
to the specified and Web
server control. This method is primarily used by control
developers.
A that represents the output stream to render HTML content on the client.
A or derived object that represents the Web server control associated with the .
Duplicates the style properties of the specified
into the instance of the class that this
method is called from.
A that represents the style to copy.
Combines the style properties of the specified
with the instance of the class that this
method is called from.
A that represents the style to combine.
Removes any defined style elements from the state bag.
Gets or sets the background color of the Web server control.
Gets or sets the border color of the Web server control.
Gets or sets the border width of the Web server control.
Gets or sets the border style of the Web server control.
Gets or sets the CSS class rendered by the Web server control on the client.
Gets the font properties associated with the Web server control.
Gets or sets the foreground color (typically the color of the text) of the Web
server control.
Gets or sets the height of the Web server control.
Gets or sets the width of the Web server control.
Returns a value indicating whether
any style elements have been defined in the state bag.
Creates a new instance of the class using default values.
Creates a new instance of the class with the
specified state bag.
A that represents the state bag in which to store style information.
Duplicates the style properties of the specified
into the instance of the class that this
method is called from.
A that represents the style to copy.
Combines the style properties of the specified
into the instance of the class that this
method is called from.
A that represents the style to combine.
Removes any defined style elements from the state bag.
Gets or sets the horizontal alignment of the contents in a cell.
Gets or sets the vertical alignment of the contents in a cell.
Gets or sets a value indicating whether the contents of a cell wrap in the cell.
Copies the style of the specified object into this instance of the
class.
The object to copy from.
Merges the style of the specified object with this instance of the class.
The object to merge with.
Restores the object to its default values.
Gets or sets a value that specifies
whether the pager element displays buttons that link to the next
and previous page, or numeric buttons that link directly to a page.
Gets or sets the text displayed for the next page
button.
Gets or sets the number of numeric buttons to display concurrently in the pager element
of the control.
Gets or sets the position of the pager element in the
control.
Gets or sets the text displayed for the previous
page button.
Gets or sets a value indicating whether the pager
is displayed in the
control.
Provides data for the event of the control.
This class cannot be inherited.
Initializes a new instance of the class.
The source of the command.
A that contains the event data.
Gets the source of the command.
Gets the expression used to sort the control.
Represents the method that will handle the
event of the
control.
The source of the event.
A that contains the event data.
Constructs a table and defines its properties.
Initializes a new instance of the class.
Indicates the URL of the background image to display
behind the table. The image will be tiled if it is smaller than the table.
Gets or
sets
the distance (in pixels) between table cells.
Gets or sets
the distance (in pixels) between the border and
the contents of the table cell.
Gets or sets a value that specifies the grid line style to display in the
control.
Gets or sets the horizontal alignment of the table within the page.
Gets the collection of rows within
the table.
[To be supplied.]
Adds the specified object to the collection. The new control is added
to the array at the specified index location.
The location in the array to add the child control.
The object to add to the collection.
Represents a collection that contains the key field of each record in a data source. This class cannot be inherited.
Initializes a new instance of the class.
A that contains key fields from the data source.
Copies all the items from the to the specified object,
starting at the specified index in the object.
A zero-based object that receives the copied items from the .
The first position in the specified object to receive the copied contents.
Creates a implemented object that contains all
key fields in the .
A implemented object that contains all
key fields in the .
Gets the number of items in the collection.
Gets a value indicating whether items in the
can be modified.
Gets a value indicating whether the
is synchronized (thread-safe).
Gets the object used to synchronize access to the .
Gets the key field at the specified index in the collection.
The zero-based index of the key field to retrieve from the collection.
A data bound list control that displays items using templates.
Represents the command name. This field is read-only.
Represents the command name. This field is read-only.
Represents the command name. This field is read-only.
Represents the command name. This field is read-only.
Represents the command name. This field is read-only.
Initializes a new instance of the class.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Raises the event. This allows you to
provide a custom handler for the event.
A that contains event data.
Gets the style properties for alternating items in the
control.
Gets or sets the template for alternating items in the .
Gets or sets the index number of the selected item in the control to edit.
Gets the style properties for the item selected for
editing in the control.
Gets or sets the template for the item selected for editing in the control.
Gets or sets a
value that indicates whether the rows of a control,
defined in each template of a
control, are extracted and displayed.
Gets the style properties for the footer section of the control.
Gets or sets the template for the footer section of the
control.
Gets or sets the grid line style for the control
when the
property is set to .
Gets the style properties for the heading section of the control.
Gets or sets the template for the heading section of the
control.
Gets a collection of objects representing the individual
items within the control.
Gets the style properties for the items in the control.
Gets or sets the template for the items in the
control.
Gets or sets the number of columns to display in the
control.
Gets or sets whether the control displays vertically or horizontally.
Gets or sets whether the control is displayed in a table
or flow layout.
Gets or sets the index of the selected item in the
control.
Gets the selected item in the control.
Gets the style properties for the selected item
in the
control.
Gets or sets the template for the selected item in the
control.
Gets the style properties of the separator between each item in the control.
Gets or sets the template for the separator between the items of the control.
Gets or sets a value indicating whether the footer section is
displayed in the
control.
Gets or sets a value indicating whether the header section is displayed in the
control.
Occurs when the button is clicked
for an item in the control.
Occurs when the button is clicked
for an item in the control.
Occurs when the button is clicked
for an item in the control.
Occurs when any button is clicked in the control.
Occurs on the server when an item in the control is created.
Occurs when an item is data bound to the control.
Occurs when the button is clicked
for an item in the control.
Provides data for the , , , , and events of the control.
This class cannot be
inherited.
Initializes a new instance of the class.
The selected item from the .
The source of the command.
A that contains the original event data.
Gets the item containing the command source in the
control.
Gets the source of the command.
Represents the method that will handle the
, , , , and events of a
control.
The source of the event.
A that contains the event data.
Represents an item in the control.
Initializes a new instance of the class.
The index of the item in the control from the collection.
One of the values.
Displays the object on the client.
A object that contains the output stream for rendering on the client.
to extract rows; otherwise .
to display as a table; otherwise .
Gets or sets a data item associated with the object in the control.
Gets the index of the object from from the collection of the
control.
Gets the type of the item represented by the object in the control.
Represents the collection of objects in the
control. This class cannot be
inherited.
Initializes a new instance of the class.
A object that contains the items with which to initialize the collection.
Copies all the items from this collection to the specified object,
starting at the specified index in the object.
A zero-based object that receives the copied items from the collection.
The first position in the specified object to receive the copied contents.
Returns a interface that contains all
objects in the .
A interface that contains all objects in the .
Gets the number of objects in the collection.
Gets a value that indicates whether the objects in the can be modified.
Gets a value indicating whether access to the is synchronized (thread-safe).
Gets the object that can be used to synchronize access
to the collection.
Gets a object at the specified index in the
collection.
The index of the in the collection to retrieve.
Provides data for the and events of a control.
This class cannot be inherited.
Initializes a new instance of the class.
A object that represents an item in the control.
Gets the referenced item in the
control when the event is raised.
Represents the method that will handle the and
events of the
control.
The source of the event.
A that contains the event data.
Provides data for the event of the control.
This class cannot be
inherited.
Initializes a new instance of the class.
A object that represents a cell in the control.
A object that represents the day to render in the control.
Gets the object that represents
the cell being rendered in the control.
Gets the that represents the day
being rendered in the control.
Represents the method that will handle the
event of the
control.
The source of the event.
A that contains the event data.
Specifies the display format for the days of the week on a
control.
The days of the week displayed in full format. For example, Tuesday.
The days of the week displayed in abbreviated format. For example, Tues.
The days of the week displayed with just the first letter. For example, T.
The days of the week displayed with just the first two letters. For example, Tu.
Represents a control that allows the user to select a single item from a
drop-down list.
Initializes a new instance of the class.
Gets or sets the border color of the control.
Gets or sets the border style of the control.
Gets or sets the border width for the control.
Gets or sets the index of the selected item
in the
control.
Gets or sets the ToolTip text displayed when the mouse pointer
rests over the control.
A special column type for
the control that contains the
command buttons
for editing data items in each
row.
Initializes a new instance of the class.
Gets or sets the button type for the column.
Gets or sets the text to display for the
command button in the .
Gets or sets the text to display for the
command button in the
.
Gets or sets the text to display for the
command
button in the .
Specifies the day to display as the first day of the week on the
control.
The first day of the week is Sunday.
The first day of the week is Monday.
The first day of the week is Tuesday.
The first day of the week is Wednesday.
The first day of the week is Thursday.
The first day of the week is Friday.
The first day of the week is Saturday.
The first day of the week is specified by the system settings.
Converts a string containing a list of font names to an array of strings containing the individual
names. It also performs the reverse function.
Determines whether this converter can convert an object of the specified data type to an array of strings containing individual font names.
A that provides information about the context of a type converter. You can optionally pass in for this parameter.
A that represents the data type to convert from.
if the type can be converted; otherwise,
.
Converts a string that represents a list of font
names into an array of strings containing individual font names.
A that provides information about the context of a type converter. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in for this parameter.
A object that represents information about a culture such as language, calendar system, and so on. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in for this parameter.
A that represents the source string to convert from.
A that represents the array of strings containing
the individual font names.
Creates a string that represents a list of
font names from an array of strings containing individual font names.
A object that provides information about the context of a type converter. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in for this parameter.
A object that represents information about a culture such as language, calendar system, and so on. This parameter is not used in this method. It is reserved for future versions of this method. You can optionally pass in for this parameter.
A that represents the source array of strings to convert from.
A object that represents the data type to convert to. This parameter must be set to the data type.
A that represents a
string containing a list
of font names.
Encapsulates the font properties of text. This class cannot be inherited.
Duplicates the font properties of the specified
into the instance of the class
that this method is called from.
A that contains the font properties to duplicate.
Combines the font properties of the specified
with the instance of the class
that this method is called
from.
A that contains the font properties to combine.
Returns a string that contains the font name and size
for an instance of the
class.
A string that contains the font name and size for an instance of the class.
Gets or sets a value that indicates whether the font is bold.
Gets or sets a value that indicates whether the font is italic.
Gets or sets the primary font name.
Gets or sets an ordered array of font names.
Gets or sets a value that indicates whether the font is overlined.
Gets or sets the font size.
Gets or sets a value that indicates whether the font is strikethrough.
Gets or sets a value that indicates whether the font is underlined.
Specifies the font
sizes defined by HTML 4.0.
The font size is not set.
The font size is specified by a point value.
The font size is one size smaller than the parent element.
The font size is one size larger than the parent element.
The font size is two sizes smaller than the base font size.
The font size is one size smaller than the base font size.
The base font size determined by the browser.
The font size is one size larger than the default font size.
The font size is two sizes larger than the base font size.
The font size is three sizes larger than the base font size.
The font size is four sizes larger than the base font size.
Represents the size of a font.
Represents an empty object.
Represents a object with the property set to
.
Represents a object with the property set to .
Represents a object with the property set to .
Represents a object with the property set to .
Represents a object with the property set to .
Represents a object with the property set to .
Represents a object with the property set to .
Represents a object with the property set to .
Represents a object with the property set to .
Initializes a new instance of the class with the
specified .
One of the values.
Initializes a new instance of the class with the specified .
A that specifies the font size.
Initializes a new instance of the class with the specified font size.
The size of the font.
Initializes a new instance of the class with the specified font size.
A string representation of one of the values.
Initializes a new instance of the class with the specified font size and
object.
A string representation of one of the values.
A object that represents the culture to create the object for.
Returns the hash code for this instance.
A 32-bit signed integer that represents the hash code.
Determines whether the specified is equivalent to the instance of the class that this method is called
from.
A that contains the object to compare to this instance.
if the specified
is equivalent to the instance of the class
that this method is called
from; otherwise, .
Compares two objects for equality.
A on the left of the operator that contains font properties.
A on the right of the operator that contains font properties.
if both objects are equal; otherwise,
.
Compares two objects
for inequality.
A that contains font properties on the left of the operator.
A that contains font properties on the right of the operator.
if both objects are not
equal; otherwise, .
Converts the specified string to
its equivalent.
A string representation of one of the values.
A
that represents the font size specified
by the parameter.
Converts the specified string to its equivalent in the specified culture.
A string representation of one of the values.
A that represents the culture of the object.
A that represents the font size
specified by the
parameter in the culture specified by the parameter.
Creates a of type from an integer value.
An integer representing the value to convert to a .
A
that represents the font size specified by the
parameter.
Converts the object to the
default string representation.
The string representation of the object.
Converts the object to a string
representation, using the specified .
A that contains the culture to represent the .
The string representation of the object in the specified culture.
Implicitly creates a of type from an integer value.
An integer representing the value to convert into a .
A of type that represents the
font size specified the parameter.
Gets a value that indicates whether the font size has been set.
Gets a enumeration value that represents the font size.
Gets a that represents
the font size.
Converts a to an object with another data type.
It also converts an object with another data type to a .
Determines whether a data type can be converted to a .
A implemented object that provides information about the context of a type converter.
A that represents the data type to check.
if the data
type specified by the
parameter can be converted to a ;
otherwise, .
Converts an object to a in a specific culture.
A implemented object that provides information about the context of a type converter.
A that specifies the culture to represent the , when it is expressed in points.
The object to convert to a .
A
that represents the converted value.
Converts a to an object with a different data
type.
An implemented object that provides information about the context of a type converter.
A that specifies the culture to represent the , when it is expressed in points.
A that represents the to convert.
A that represents the data type to convert to.
A
that represents the converted value.
Returns a
containing the standard values
for a , using the specified format
context.
An that provides information about the context of a type converter.
A
containing
the standard values for a .
Returns whether the
returned by the method is an exclusive list
of values, using the specified format
context.
An that provides information about the context of a type converter.
for all cases.
Returns whether the instance of the class that this method is called from
supports a standard set of values that can be picked from a list, using the specified format
context.
An that provides information about the context of a type converter.
for all cases.
Specifies the grid line styles for controls displaying items in a table structure.
No grid lines rendered.
Only horizontal grid lines rendered.
Only vertical grid lines rendered.
Both horizontal and vertical grid lines rendered.
Specifies the horizonal alignment of items within a container.
The horizontal alignment is not set.
The contents of a container are left justified.
The contents of a container are centered.
The contents of a container are right justified.
The contents
of a container are uniformly spread out and aligned with both the left and right margins.
Interacts with the parser to build a control.
Gets a value that indicates whether white spaces are allowed in literals
for this control.
Overloaded to always returns to indicate that white spaces are not
allowed.
A control that displays a link to another Web page.
Initializes a new instance of the class.
Gets or sets the path to an image to
display for the
control.
Gets or sets the URL to link to when the control is clicked.
Gets or sets the target window or frame to display
the Web page content linked to when the control is
clicked.
Gets or sets the text caption for the control.
A column type for the control that
contains a hyperlink for each
item in the column.
Initializes a new instance of the class.
Formats a data-bound URL using the format specified by the property.
The data-bound URL to format.
The data-bound URL in the format specified by the
property.
Formats a data-bound text caption using the format specified by the property.
The data-bound URL to format.
The data-bound text caption in the format specified by the
property.
Gets or sets the field from a data source to bind
to the URL of the hyperlinks in the .
Gets or
sets the display format for the URL of the hyperlinks in the
when the URL is data-bound to a field in a data
source.
Gets or sets the field from a data source to bind to
the text caption of the hyperlinks in the .
Gets or sets the display format
for the text caption of the hyperlinks in the
column.
Gets or sets the URL to link to when a hyperlink in
the column is clicked.
Gets or sets the target window or frame to display the Web page content linked
to when the hyperlink in the column is clicked.
Gets or sets the text caption to display for the hyperlinks in the column.
Displays an image on a Web page.
Initializes a new instance of the class.
Gets or sets the alternate text displayed in the
control when the image is unavailable. Browsers that support the ToolTips feature display this text as a ToolTip.
Gets the font properties for the text associated with the control.
Gets or sets a value indicating whether the control is enabled.
Gets or sets the alignment of the control in relation to other elements on the Web page.
Gets or sets the location of an image to display in
the
control.
Specifies the alignment of an
image in relation to the text of a Web page.
The alignment is not set.
The image is aligned on the left edge of the Web page with
text wrapping on the right.
The image is aligned on the right edge of the Web page
with text wrapping on the left.
The lower edge of the image is aligned with the lower edge of the first line
of text.
The upper edge of the image is aligned with the upper edge of the highest element on the same line.
The middle of the image is aligned with the lower edge of
the first line of text.
The lower edge of the image is aligned with the lower edge of the first line of text.
The lower edge of the image is aligned with the lower
edge of the largest element on the same line.
The middle of the image is aligned with the middle of the largest element on the
same line.
The upper edge of the image is aligned with the upper edge of the highest text on the same
line.
A control that displays an image and responds
to mouse clicks on the image.
Initializes a new instance of the class.
Raises the event
and allows you to handle the event directly.
A that contains the event data.
Raises the event
and allows you to handle the event directly.
A that contains the event data.
Gets or sets the command name associated with the
control.
Gets or sets an optional argument that provides
additional information about the
property.
Gets or sets a value indicating whether validation is
performed when the
control is clicked.
Occurs when the is clicked.
Occurs when the is clicked.
Interacts with the parser to build a
control.
Interacts with the parser to build a
control.
Represents a list box control that allows single or multiple item
selection.
Initializes a new instance of the class.
Gets or sets the border color of the control.
Gets or sets the border style of the control.
Gets or sets the border width for the control.
Gets or sets the number of rows displayed in the
control.
Gets or sets the selection mode of the
control.
Gets or sets the ToolTip text displayed when the mouse
pointer rests over the control.
Interacts with the parser to build a control.
Determines whether white spaces in the text
associated with the are
represented by
objects.
for all cases.
Determines whether HTML entities in the text associated with the are converted to their
equivalent characters when the text is parsed.
for all cases.
Represents a data item in a data-bound
list control. This class cannot be inherited.
Initializes a new instance of the class.
Initializes a new instance of the class with the specified text data.
The text to display in the list control for the item represented by the .
Initializes a new instance of the class with the
specified text and value data.
The text to display in the list control for the item represented by the .
The value associated with the .
Creates a from the specified text.
The text to display in the list control for the item represented by the .
A that represents the
text specified by the parameter.
Gets
a collection of attribute name and value pairs for the that are not directly supported by the class.
Gets or sets a value indicating whether the
item is selected.
Gets or sets the text displayed in a list control for the
item represented by the .
Gets or sets the value associated with the .
A collection of objects in a list control. This class cannot be inherited.
Initializes a new instance of the
class.
Appends a to the end of the collection that represents the specified string.
A that represents the item to add to the end of the collection.
Appends the specified to the end of the collection.
The to append to the collection.
Adds the items in an array of
objects to the collection.
An array of objects that contain the items to add to the collection.
Removes all objects from the collection.
Determines whether the
collection contains the specified item.
A to search for in the collection.
if the
collection contains the specified item; otherwise, .
Copies the items from the to the specified , starting with the specified
index.
A zero-based that receives the copied items from the .
The first index in the specified to receive the items.
Searches the collection for a with a property that contains the specified text.
The text to search for.
A
that contains the text specified by the parameter.
Searches the collection for a with a property that contains the specified value.
The value to search for.
A
that contains the value specified by the parameter.
Returns a implemented object that contains
all objects in the .
A implemented object that contains
all objects in the .
Determines the index value that represents the
position of the specified in the collection.
A to search for in the collection.
The index position of the specified in the
collection.
Inserts a which represents the specified string in the collection at the specified index
location.
The location in the collection to insert the .
A that represents the item to insert in the collection.
Inserts the specified in the collection at the specified
index location.
The location in the collection to insert the .
The to add to the collection.
Removes the at the specified index from
the collection.
The index of the to remove.
Removes a from the collection that represents the specified string.
A that represents the item to remove from the collection.
Removes the specified from the collection.
The to remove from the collection.
Gets a at the specified index in
the collection.
The zero-based index of the to retrieve from the collection.
Gets the or sets the maximum number of items that the
can store.
Gets the number of objects in the collection.
Gets a value indicating whether the is read-only.
Gets a value indicating whether access to the is synchronized
(thread-safe).
Gets the object that can be used to synchronize access
to the .
Specifies the type of an item in a list control.
A header for the
list control. It is not data-bound.
A footer for the
list control. It is not data-bound.
An item in the list control. It is data-bound.
An item
in
alternating (zero-based even-indexed) cells. It is data-bound.
A selected item in
the list control. It is data-bound.
An item in a list
control currently in edit mode. It is data-bound.
A separator between items in a list control. It is not data-bound.
A pager that displays the controls to navigate to different pages associated
with the control. It is not
data-bound.
Specifies the selection mode of the control.
Single item selection mode.
Multiple item selection mode.
Interacts with the parser to build a control.
Adds the builders of all child
controls associated with the control to the specified
object.
The object to add the child control builders to.
Determines whether white spaces in the text associated
with the control
are represented by objects.
for all cases.
Reserves a location on the Web page to display static text.
Gets or sets the caption displayed in the control.
Provides data for the
event of a . This
class cannot be inherited.
Initializes a new instance of the class.
The date that determines the month currently displayed by the .
The date that determines the month previously displayed by the .
Gets the date that determines the currently
displayed month in the .
Gets the date that determined the previously displayed
month in the .
Represents the method that handles the event of a .
The source of the event.
A that contains the event data.
Represents the display format for the
previous and next month navigation controls within the .
Custom text format for the month navigation controls
on the .
Abbreviated
month name
format for the month navigation controls on the . For example,
"Jan".
Full month name format for the month navigation controls
on the . For
example, "January".
Encapsulates the properties of the control
that allow
it to perform paging. This class cannot be inherited.
Initializes a new instance of the class.
Copies all the items from the data source to the
specified , starting at the specified index in the .
A zero-based that receives the copied items from the data source.
The first position in the specified to receive the copied contents.
Returns a implemented object that contains all items in the data source.
A implemented object that contains
all items in the data source.
Returns the
that represents the properties on each item used to bind data.
An array of objects, which contains the list name returned. This can be a reference.
The that
represents the properties on each item used to bind data.
Returns the name of the list. This method does not apply to this class.
An array of objects, that contains the list name returned. This can be a reference.
for all cases.
Gets or sets a
value indicating whether custom paging is enabled.
Gets or sets a value indicating whether paging is enabled.
Gets
the number of items to
be used from the data source.
Gets or sets the index of the current page.
Gets or sets the data source.
Gets the number of items in the data source.
Gets the first index in the page.
Gets a value indicating whether custom
paging is enabled.
Gets a value indicating whether the current page
is the first page.
Gets a value indicating whether the current page is the last page.
Gets a value indicating whether paging is enabled.
Gets a value indicating whether the data source is read-only.
Gets a value indicating whether access to the data source is
synchronized (thread-safe).
Gets the total number of pages necessary to display all
items in the data source.
Gets or sets the number of items to display on a single page.
Gets the object that can be
used to synchronize access to the collection.
Gets or sets the virtual number of items in the data
source when custom paging is used.
Represents the mode of the pager for accessing various
pages within the control.
A pager with and
buttons to
access the next and previous pages.
A pager with numbered buttons to access pages directly.
Specifies the position of the pager
for accessing various pages within the control.
A pager positioned at the bottom of the .
A pager positioned at the top of the .
Pagers positioned at both the top and the bottom of the .
Represents
a control that acts as a container for other controls.
Initializes a new instance of the class.
Gets or sets the URL of the background image for the panel
control.
Gets or sets the horizontal alignment of the contents within the panel.
Gets or sets a value
indicating whether the content wraps within the panel.
Interacts with the parser to build a control.
A container to store dynamically added server controls on the Web page.
Represents a radio button
control.
Initializes a new instance of the class.
Gets
or sets the name of the group that the radio button belongs to.
Represents a list control that encapsulates a group of
radio button controls.
Initializes a new instance of a class.
Gets or sets the distance (in pixels) between the border
and the
contents of the table cell.
Gets or sets the distance (in
pixels) between adjacent table cells.
Gets or sets the number of columns to display
in the
control.
Gets or sets the direction that the radio
buttons within the group are displayed.
Gets or sets the layout of radio buttons within the
group.
Gets
or sets the text alignment for the radio buttons within the group.
Checks whether the value of an
input control is within a specified range of values.
Gets or sets the maximum value of the validation range.
Gets or sets the minimum value of the validation range.
Validates whether the value of an associated input control matches the pattern
specified by a regular expression.
Gets or sets the regular expression that determines the pattern used to validate a field.
Specifies the direction in which items of a list control are displayed.
Items of a list are displayed horizontally in rows from left to right, then top to bottom, until all items are rendered.
Items of a list are displayed vertically in columns from top to bottom,
and then left to right, until all items are rendered.
A data-bound list control that allows custom layout by repeating
a specified template for each item
displayed in the
list.
Initializes a new instance of the class.
Raises the event.
The that contains the event data.
Raises the event.
The that contains the event data.
Raises the
event.
The that contains the event data.
Gets or sets the that defines how alternating (zero-based odd-indexed) items
are rendered.
Gets a that contains the
child controls of the .
Gets or sets the specific table in the to bind to the
control.
Gets or sets the data source that provides data for
populating the list.
Gets or sets the that defines how the control footer is
rendered.
Gets or sets the that defines how the control header is rendered.
Gets a collection of objects in the .
Gets or sets the that defines how items are rendered.
Gets or sets the that defines how
separators between items are rendered.
Occurs when a button is clicked in the control.
Occurs when an item is created in the control.
Occurs after an item in the is data-bound but before it is
rendered on the page.
Provides data for the event of a . This class cannot be inherited.
Initializes a new instance of the
class.
A that represents an item in the . The property is set to this value.
The command source. The property is set to this value.
The original event arguments.
Gets the associated with the event.
Gets the source of the command.
Represents the method that will handle the event of a .
The source of the event.
A that contains the event data.
Represents an item in the control.
Initializes a new instance of the
class.
The index of the item in the control from the collection of the control.
One of the values.
Gets or sets a data item associated with the object in the control.
Gets the index of the item in the control from the collection of the
control.
Gets the type of the item in the control.
Represents a collection of objects in the
control. This class cannot be
inherited.
Initializes a new instance of
the class.
A object that contains the items with which to initialize the collection.
Copies all the items from this to the specified object,
starting at the specified index in the
object.
A zero-based object that receives the copied items from the .
The first position in the specified object to receive the copied contents.
Returns a interface that contains all
objects in the .
A interface that contains all objects in the .
Gets the number of objects in the collection.
Gets a value that indicates whether the objects in the can be modified.
Gets a value indicating whether access to the is synchronized (thread-safe).
Gets the object that can be used to synchronize access
to the
collection.
Gets the object at the specified index in
the collection.
The zero-based index of the object to retrieve in the collection.
Provides data for the and events of a .
Initializes a new instance of the class.
The associated with the event. The property is set to this value.
Gets the associated with the event.
Represents the method that will handle the and events of a .
The source of the event.
A that contains the event data.
Encapsulates the information used to render a list control that repeats
a list of items.
This class cannot be inherited.
Initializes a new instance of the
class.
Renders a list control that repeats a list of
items, using the specified
information.
The that represents the output stream used to render HTML content on the client.
An implemented object that represents the control to render.
A that represents the style in which to display the items.
The control from which to copy base attributes.
Gets or sets a value indicating whether items should be rendered as if they are contained
in a table.
Gets or sets the number of columns to render.
Gets or sets a value that specifies whether
the items are displayed vertically or horizontally.
Gets or sets a
value specifying whether items are displayed in a table.
Specifies the layout of items in a list control.
Items are displayed in a table.
Items are displayed without a table structure.
Makes the associated input control a required field.
Gets or sets the initial value of the associated input control.
Encapsulates a collection of
objects that represent the selected dates in a control. This class cannot be
inherited.
Initializes a new instance of the class
with the specified date list.
A that represents a collection of dates.
Appends the specified to the end of the .
The to add to the collection.
Removes all objects from the collection.
Returns a value indicating whether the
contains the specified
object.
The object to search for in the .
if the
contains
the specified ;
otherwise, .
Returns a that contains all objects within the .
A that contains all objects
within the .
Copies the items from the to the specified , starting with the specified
index.
A zero-based that receives the copied items from the .
The first index in the specified to receive the items.
Removes the specified object from the .
The object to remove from the .
Adds the specified range of dates to the .
A object that specifies the initial date to add to the .
A object that specifies the end date to add to the .
Gets the number of objects in the .
Gets a at the specified index in the .
An ordinal index value that specifies which to return.
Gets the object that can be used to synchronize access
to the .
Gets a value indicating whether the is read-only.
Gets a value indicating whether access to the is synchronized
(thread-safe).
Provides data for the event of the control. This class cannot be inherited.
Initializes a new instance of the class.
The value to validate.
to indicate that the value passes validation; otherwise, .
Gets the value to validate in the custom event
handler for the event.
Gets or sets whether the value
specified by the property passes validation.
Represents the method that will handle the event of a
control.
The source of the event.
A that contains the event data.
Interacts with the parser to build a control.
Represents a cell in a control.
Initializes a new instance of the class.
Gets or sets the number of columns in the
control that the cell spans.
Gets or sets
the horizontal alignment of the contents in the cell.
Gets or sets the number of rows in the
control that the cell spans.
Gets or sets the text contents of the cell.
Gets or sets the vertical alignment of the contents in the cell.
Gets or sets a value that indicates whether the
content of the cell wrap in the cell.
Encapsulates a collection of and objects that make up a row in a
control. This class cannot be
inherited.
Appends the specified to the end of the .
The to add to the collection.
The index number of the .
Adds the specified to the at the specified
index location.
The location in the at which to add the .
The to add to the .
Appends the objects from the specifed array to
the end of the collection.
The array containing the objects to add to the collection.
Removes all objects from the .
Returns a value that represents the index of the
specified from the .
The to get the index of in the .
The index of the specified within the . The
default is -1, which indicates that a match has not been
found.
Returns a that contains all objects in the .
A that contains all objects within the .
Copies the items from the to the specified , starting with the specified
index in the .
A zero-based that receives the copied items from the .
The first index in the specified to receive the items.
Removes the specified from the .
The to remove from the .
Removes a from the at
the specified index.
The index of the to remove from the .
Gets the number of objects in the .
Gets a from the
at the
specified index.
An ordinal index value that specifies the to return.
Gets the object that can be used to synchronize access
to the .
Gets a value indicating whether the is read-only.
Gets a value indicating whether access to
the is synchronized
(thread-safe).
Represents a heading cell within a
control.
Initializes a new instance of the class.
Encapsulates a collection of objects that represent a single row in a control. This class cannot be
inherited.
Appends the specified to the end of the .
The to add to the .
The index of the .
Adds the specified to the at the specified
index location.
The location in the at which to add the .
The to add to the .
Appends the objects from the specifed array to
the end of the collection.
The array containing the objects to add to the collection.
Removes all controls from the .
Returns a value that represents the index of the specified
from
the .
The to search for in the .
The ordinal index position of the specified within
the collection. The default is -1, which indicates that the specified has
not been found.
Returns an that contains all objects within the .
A
that contains all objects within the .
Copies the items from the to the specified , starting with
the specified index in the .
A zero-based that receives the copied items from the .
The first position in the specified to receive copied contents.
Removes the specified from the .
The to remove from the .
Removes a from the at the
specified index.
The index of the to remove from the .
Gets
the number of objects in the .
Gets a from the
at the
specified index.
An ordinal index value that specifies which to return.
Gets the object that can be used to synchronize access to
the .
Gets a value indicating whether the is read-only.
Gets a value indicating whether access to the is synchronized
(thread-safe).
Represents the style for a table control. This class is primarily used by control developers.
Initializes a new instance of the class using default values.
Initializes a new instance of the class with the
specified state bag information.
A that represents the state bag in which to store style information.
Gets or sets the URL
of an image to display in the background of a table control.
Gets or sets the amount of space between the contents of the
cell and the cell's border.
Gets or sets the distance between table cells.
Gets or sets a value that specifies whether
the border between the cells of the table control is displayed.
Gets or sets the horizontal alignment of the table within its container.
Converts a value representing the location (target) to
display the content resulting from a Web navigation to a string. It also
converts a string to a target value.
Represents a column type for the control that allows you
to customize the layout of controls in the column.
Initializes a new instance of the class.
Gets or sets the template for displaying the item
selected for editing in a .
Gets or sets the
template for displaying the footer section of the .
Gets or sets
the template for displaying the heading section of the .
Gets or sets the template
for displaying a data item in a .
Specifies whether the text associated with a check box or radio button
control appears to the left or to the right of the control.
Text associated with a check box or radio button control appears to the left of the control.
Text associated with a check box or radio button control appears to
the right of the control.
Interacts with the parser to build a control.
Checks whether the literal string of the control must be HTML decoded.
for all cases.
Constructs a text box and defines its properties.
Initializes a new instance of the class.
Raises the event.
A that contains event information.
Gets or sets a value indicating whether an automatic
postback to the server will occur whenever the user changes the
content of the text box.
Gets or sets the display
width of the text box in characters.
Gets or sets the maximum number of characters allowed in the text box.
Gets or sets the behavior mode of the text box.
Gets or sets a value indicating whether the contents of
the control can be changed.
Gets or sets the display height of a multiline text box.
Gets
or sets the text content of the text box.
Gets or sets a value indicating whether the
text content wraps within the text box.
Occurs when the content of the text box is
changed upon server postback.
Specifies the behavior mode of
the text box.
Single-line entry mode.
Multi
line entry mode.
Password entry mode.
Specifies the title format
for the displayed month in the
control.
Title displayed with only the
month but not the year. For example, "January".
Title displayed with both the
month and the year. For example, "January 2000".
Represents a length
measurement.
Represents an empty . This field is
read-only.
Initializes a new instance of the structure with the specified 32-bit signed integer.
A 32-bit signed integer that represents the length of the in pixels.
Initializes a new instance of the structure with the specified double precision floating point number.
A double precision floating point number that represents the length of the in pixels.
Initializes a new instance of the structure with the specified double
precision floating point number and .
A double precision floating point number that represents the length of the .
One of the enumeration values.
Initializes a new instance of the structure with the specified text.
A that represents the length of the in pixels.
Initializes a new instance of the structure with the specified text and
.
A that represents the length of the in pixels.
A that represents the culture.
Compares this with the specified object.
The specified object for comparison.
if the that this
method is called from is equal to the specified object; otherwise,
.
Compares two objects to determine whether they are equal.
The on the left side of the operator.
The on the right side of the operator.
if both objects are equal;
otherwise, .
Compares two objects to determine whether
they are not equal.
The on the left side of the operator.
The on the right side of the operator.
if the objects are not equal;
otherwise, .
Converts the specified string to a .
The string to convert.
A
that
represents the specified string.
Converts the specified string and to a .
The string to convert.
A that represents the culture.
A
that
represents the specified string.
Creates a of type from the specified double precision floating point number.
A double precision floating point number that represents the length of the .
A
of type
that represents the length specified by the double precision floating point number.
Creates a of type from the specified 32-bit signed integer.
A 32-bit signed integer that represents the length of the .
A
of type that represents the length
specified by the
parameter.
Creates a of type from the specified 32-bit signed integer.
A 32-bit signed integer that represents the length of the .
A
of type
that represents the length specified by the 32-bit signed integer.
Converts a to a string equivalent in the
specified culture.
A that represents the culture.
A
represents this in the culture specified by the
parameter.
Implicitly creates a of type from the specified 32-bit unsigned integer.
A 32-bit signed integer that represents the length of the .
A of type
that represents the 32-bit unsigned integer
specified by the parameter.
Gets a value indicating whether the is empty.
Gets the unit type of the .
Gets the length of the .
Converts a to an object of another data
type. It also converts an object of another data type to a .
Specifies the unit of measurement.
Measurement is in pixels.
Measurement is in points. A point represents
1/72 of an inch.
Measurement is in picas.
A pica represents 12 points.
Measurement is in inches.
Measurement is in millimeters.
Measurement is in centimeters.
Measurement is a percentage relative to the parent element.
Measurement is relative to
the
height of
the parent element's font.
Measurement is relative to the height of the lowercase
letter x of the parent
element's font.
Converts a control on the Web Forms page
that can be validated with a validation control to a
string.
Initializes a new instance of the class.
Specifies the validation comparison operators used by
the
control.
A comparison for equality.
A comparison for inequality.
A comparison for greater than.
A comparison for greater than or equal to.
A comparison for less than.
A comparison for less than or equal to.
A
comparison for data type only.
Unlike the other operators,
is a unary operation. Only the data type of the
input control being validated is checked. If the or properties are set
when this operation is used, those
values are not checked.
Specifies the validation data types used by the
and
controls.
A string data type. The value is treated as a .
A 32-bit signed integer data type. The
value is treated as a .
A double precision floating point number data type. The
value is treated as a .
A date data type. Only numeric dates are allowed. The
time portion cannot be specified.
A monetary data type. The value is treated as a . However, currency and
grouping symbols are still allowed.
Displays
a summary of all validation errors inline on a Web page,
in a message box, or both.
Initializes a new instance of the class.
Gets or sets the display mode of the validation summary.
Gets or sets a value indicating whether the control updates itself using client-side
script.
Gets or sets the fore color of the control.
Gets or sets the header text displayed at the top
of the summary.
Gets or sets a value indicating
whether the validation summary is displayed in a message box.
Gets or sets a value indicating whether
the validation summary is displayed inline.
Specifies the validation summary display mode
used by the control.
Validation
summary displayed in a list.
Validation
summary displayed in a bulleted list.
Validation summary displayed in a single paragraph.
Specifies the display behavior of error messages in validation controls.
Validator content never displayed
inline.
Validator content physically part of the page layout.
Validator
content
dynamically added to the page when validation
fails.
Specifies the vertical alignment of an object or text in a control.
Vertical alignment is not set.
Text or object is aligned with the top of the
enclosing control.
Text or object is aligned with the center of the enclosing control.
Text or object is aligned with the bottom of the enclosing
control.
Converts a predefine color name or an RGB color value to and from a .
Displays an XML document without formatting or
using Extensible Stylesheet Language Transformations (XSLT).
Sets a string that contains the XML document to
display in the control.
Gets or sets the path to an XML document to display in the control.
Gets or sets the path to an Extensible Stylesheet Language Transformation (XSLT) style sheet that
formats the XML
document before it is written to the output stream.
Gets or sets the to display in the control.
Gets or sets the object that formats the XML document before it is written to
the output stream.
Gets or sets a that contains a list of
optional arguments passed
to the style sheet and used during the Extensible Stylesheet Language Transformation (XSLT).
Provides properties and methods for sending messages using the Collaboration Data Objects for Windows
2000 (CDOSYS) message component.
Sends an e-mail message using the specified destination
parameters.
The address of the e-mail sender.
The address of the e-mail recipient.
The subject line of the e-mail message.
The body of the e-mail message.
Sends an e-mail message using arguments supplied in the
properties of the
class.
The to send.
Gets or
sets the name of the SMTP mail server to use to send all e-mail
messages.
Provides enumerated values for e-mail format.
Specifies that the e-mail format is plain text.
Specifies that the e-mail format is HTML.
Specifies the priority level for the e-mail message.
Specifies that the e-mail message has normal priority.
Specifies that the e-mail message has low priority.
Specifies that the e-mail message has high priority.
Provides enumered values for e-mail encoding.
Specifies that the e-mail message uses UUEncode encoding.
Specifies that the e-mail message uses Base64 encoding.
Provides properties and methods
for constructing an e-mail attachment.
Initializes a new instance of the
class with
the specified file name for the attachment. Sets the
property to UUEncode by default.
The name of the attachment file.
Initializes a new instance of the class with the specified file name and encoding
type for the attachment.
The name of the attachment file.
The type of for the attachment.
Gets the name of the attachment file.
Gets the type of encoding for the e-mail attachment.
Provides properties and methods for constructing an e-mail message.
Gets or sets the e-mail address of the sender.
Gets or sets the e-mail
address of the recipient.
Gets or sets a semicolon-delimited list
of e-mail addresses that receive a carbon copy (CC) of the e-mail
message.
Gets or sets
a semicolon-delimited list of email addresses that receive a
blind carbon copy (BCC) of the e-mail message.
Gets or sets the
subject line of the e-mail message.
Gets or sets the
priority of the e-mail message.
Gets or sets the
HTTP header, the
URL
base of
all relative URLs used within the HTML-encoded body of the e-mail
message.
Gets or sets the HTTP header for the e-mail message.
Gets or sets the body of the e-mail message.
Gets or sets the content type of the
body of the e-mail message.
Gets or sets the encoding type of the
body of the e-mail message.
Specifies the custom
headers that are transmitted with the e-mail message.
Specifies the list of the attachments that are transmitted
with the message.
[To be supplied.]
[To be supplied.]