System.Web
TOC
Collapse the table of content
Expand the table of content

System.Web Namespace

 

The System.Web namespace supplies classes and interfaces that enable browser-server communication. This namespace includes the HttpRequest class, which provides extensive information about the current HTTP request; the HttpResponse class, which manages HTTP output to the client; and the HttpServerUtility class, which provides access to server-side utilities and processes. System.Web also includes classes for cookie manipulation, file transfer, exception information, and output cache control.

ClassDescription
System_CAPS_pubclassAspNetHostingPermission

Controls access permissions in ASP.NET hosted environments. This class cannot be inherited.

System_CAPS_pubclassAspNetHostingPermissionAttribute

Allows security actions for AspNetHostingPermission to be applied to code using declarative security. This class cannot be inherited.

System_CAPS_pubclassDefaultHttpHandler

Represents the properties and methods of a default HTTP handler.

System_CAPS_pubclassEventHandlerTaskAsyncHelper

System_CAPS_pubclassHtmlString

Represents an HTML-encoded string that should not be encoded again.

System_CAPS_pubclassHttpApplication

Defines the methods, properties, and events that are common to all application objects in an ASP.NET application. This class is the base class for applications that are defined by the user in the Global.asax file.

System_CAPS_pubclassHttpApplicationState

Enables sharing of global information across multiple sessions and requests within an ASP.NET application.

System_CAPS_pubclassHttpApplicationStateBase

Serves as the base class for classes that enable information to be shared across multiple sessions and requests within an ASP.NET application.

System_CAPS_pubclassHttpApplicationStateWrapper

Encapsulates the HTTP intrinsic object that enables information to be shared across multiple requests and sessions within an ASP.NET application.

System_CAPS_pubclassHttpBrowserCapabilities

Enables the server to gather information on the capabilities of the browser that is running on the client.

System_CAPS_pubclassHttpBrowserCapabilitiesBase

Serves as the base class for classes that enable the server to gather information about the capabilities of the browser that made the current request.

System_CAPS_pubclassHttpBrowserCapabilitiesWrapper

Encapsulates the HTTP intrinsic object that enables the server to gather information about the capabilities of the browser that has made the current request.

System_CAPS_pubclassHttpCachePolicy

Contains methods for setting cache-specific HTTP headers and for controlling the ASP.NET page output cache.

System_CAPS_pubclassHttpCachePolicyBase

Serves as the base class for classes that contain methods for setting cache-specific HTTP headers and for controlling the ASP.NET page output cache.

System_CAPS_pubclassHttpCachePolicyWrapper

Encapsulates the HTTP intrinsic object that contains methods for setting cache-specific HTTP headers and for controlling the ASP.NET page output cache.

System_CAPS_pubclassHttpCacheVaryByContentEncodings

Provides a type-safe way to set the VaryByContentEncodings property of the HttpCachePolicy class.

System_CAPS_pubclassHttpCacheVaryByHeaders

Provides a type-safe way to set the VaryByHeaders property.

System_CAPS_pubclassHttpCacheVaryByParams

Provides a type-safe way to set the VaryByParams property.

System_CAPS_pubclassHttpClientCertificate

Provides the client certificate fields issued by the client in response to the server's request for the client's identity.

System_CAPS_pubclassHttpCompileException

The exception that is thrown when a compiler error occurs.

System_CAPS_pubclassHttpContext

Encapsulates all HTTP-specific information about an individual HTTP request.

System_CAPS_pubclassHttpContextBase

Serves as the base class for classes that contain HTTP-specific information about an individual HTTP request.

System_CAPS_pubclassHttpContextWrapper

Encapsulates the HTTP intrinsic object that contains HTTP-specific information about an individual HTTP request.

System_CAPS_pubclassHttpCookie

Provides a type-safe way to create and manipulate individual HTTP cookies.

System_CAPS_pubclassHttpCookieCollection

Provides a type-safe way to manipulate HTTP cookies.

System_CAPS_pubclassHttpException

Describes an exception that occurred during the processing of HTTP requests.

System_CAPS_pubclassHttpFileCollection

Provides access to and organizes files uploaded by a client.

System_CAPS_pubclassHttpFileCollectionBase

Serves as the base class for classes that provide access to files that were uploaded by a client.

System_CAPS_pubclassHttpFileCollectionWrapper

Encapsulates the HTTP intrinsic object that provides access to files that were uploaded by a client.

System_CAPS_pubclassHttpModuleCollection

Provides a way to index and retrieve a collection of IHttpModule objects.

System_CAPS_pubclassHttpParseException

The exception that is thrown when a parse error occurs.

System_CAPS_pubclassHttpPostedFile

Provides access to individual files that have been uploaded by a client.

System_CAPS_pubclassHttpPostedFileBase

Serves as the base class for classes that provide access to individual files that have been uploaded by a client.

System_CAPS_pubclassHttpPostedFileWrapper

Encapsulates the HTTP intrinsic object that provides access to individual files that have been uploaded by a client.

System_CAPS_pubclassHttpRequest

Enables ASP.NET to read the HTTP values sent by a client during a Web request.

System_CAPS_pubclassHttpRequestBase

Serves as the base class for classes that enable ASP.NET to read the HTTP values sent by a client during a Web request.

System_CAPS_pubclassHttpRequestValidationException

The exception that is thrown when a potentially malicious input string is received from the client as part of the request data. This class cannot be inherited.

System_CAPS_pubclassHttpRequestWrapper

Encapsulates the HTTP intrinsic object that enables ASP.NET to read the HTTP values that are sent by a client during a Web request.

System_CAPS_pubclassHttpResponse

Encapsulates HTTP-response information from an ASP.NET operation.

System_CAPS_pubclassHttpResponseBase

Represents the base class for classes that provides HTTP-response information from an ASP.NET operation.

System_CAPS_pubclassHttpResponseWrapper

Encapsulates the HTTP intrinsic object that provides HTTP-response information from an ASP.NET operation.

System_CAPS_pubclassHttpRuntime

Provides a set of ASP.NET run-time services for the current application.

System_CAPS_pubclassHttpServerUtility

Provides helper methods for processing Web requests.

System_CAPS_pubclassHttpServerUtilityBase

Serves as the base class for classes that provide helper methods for processing Web requests.

System_CAPS_pubclassHttpServerUtilityWrapper

Encapsulates the HTTP intrinsic object that provides helper methods for processing Web requests.

System_CAPS_pubclassHttpSessionStateBase

Serves as the base class for classes that provides access to session-state values, session-level settings, and lifetime management methods.

System_CAPS_pubclassHttpSessionStateWrapper

Encapsulates the HTTP intrinsic object that provides access to session-state values, session-level settings, and lifetime management methods.

System_CAPS_pubclassHttpStaticObjectsCollection

Provides a collection of application-scoped objects for the StaticObjects property.

System_CAPS_pubclassHttpStaticObjectsCollectionBase

Serves as the base class for classes that provide a collection of application-scoped objects for the StaticObjects property.

System_CAPS_pubclassHttpStaticObjectsCollectionWrapper

Encapsulates the HTTP intrinsic object that provides a collection of application-scoped objects for the StaticObjects property.

System_CAPS_pubclassHttpTaskAsyncHandler

Provides methods that a derived task handler class can implement in order to process an asynchronous task.

System_CAPS_pubclassHttpUnhandledException

The exception that is thrown when a generic exception occurs.

System_CAPS_pubclassHttpUtility

Provides methods for encoding and decoding URLs when processing Web requests. This class cannot be inherited.

System_CAPS_pubclassHttpWorkerRequest

This abstract class defines the base worker methods and enumerations used by ASP.NET managed code to process requests.

System_CAPS_pubclassHttpWriter

Provides a TextWriter object that is accessed through the intrinsic HttpResponse object.

System_CAPS_pubclassIisTraceListener

Provides a listener that routes all tracing and debugging output to the IIS 7.0 infrastructure.

System_CAPS_pubclassMimeMapping

Maps document extensions to content MIME types.

System_CAPS_pubclassParserError

Represents a parser error or warning. This class cannot be inherited.

System_CAPS_pubclassParserErrorCollection

Manages a set of parser errors detected during parsing. This class cannot be inherited.

System_CAPS_pubclassPreApplicationStartMethodAttribute

Provides expanded support for application startup.

System_CAPS_pubclassProcessInfo

Provides information on processes currently executing.

System_CAPS_pubclassProcessModelInfo

Contains methods that return information about worker processes.

System_CAPS_pubclassSiteMap

The SiteMap class is an in-memory representation of the navigation structure for a site, which is provided by one or more site map providers. This class cannot be inherited.

System_CAPS_pubclassSiteMapNode

Represents a node in the hierarchical site map structure such as that described by the SiteMap class and classes that implement the abstract SiteMapProvider class.

System_CAPS_pubclassSiteMapNodeCollection

Provides a strongly typed collection for SiteMapNode objects and implements the IHierarchicalEnumerable interface to support navigating through the collection.

System_CAPS_pubclassSiteMapProvider

Provides a common base class for all site map data providers, and a way for developers to implement custom site map data providers that can be used with the ASP.NET site map infrastructure as persistent stores for SiteMap objects.

System_CAPS_pubclassSiteMapProviderCollection

Used by the SiteMap class to track the set of SiteMapProvider objects that are available to the SiteMap during site map initialization. This class cannot be inherited.

System_CAPS_pubclassSiteMapResolveEventArgs

Provides data for an event that is raised by calling the CurrentNode property of the SiteMapProvider class.

System_CAPS_pubclassStaticSiteMapProvider

Serves as a partial implementation of the abstract SiteMapProvider class and serves as a base class for the XmlSiteMapProvider class, which is the default site map provider in ASP.NET.

System_CAPS_pubclassTraceContext

Captures and presents execution details about a Web request. This class cannot be inherited.

System_CAPS_pubclassTraceContextEventArgs

Provides a collection of trace records to any method that handles the TraceFinished event. This class cannot be inherited.

System_CAPS_pubclassTraceContextRecord

Represents an ASP.NET trace message and any associated data.

System_CAPS_pubclassUnvalidatedRequestValues

Provides access to HTTP request values without triggering ASP.NET request validation.

System_CAPS_pubclassUnvalidatedRequestValuesBase

Serves as the base class for classes that provide access to HTTP request values without triggering ASP.NET request validation.

System_CAPS_pubclassUnvalidatedRequestValuesWrapper

Provides a wrapper class for the UnvalidatedRequestValuesBase class, and provides access to HTTP request values without triggering ASP.NET request validation.

System_CAPS_pubclassVirtualPathUtility

Provides utility methods for common virtual path operations.

System_CAPS_pubclassWebPageTraceListener

Provides a listener that directs Trace messages to ASP.NET Web page outputs.

System_CAPS_pubclassXmlSiteMapProvider

The XmlSiteMapProvider class is derived from the SiteMapProvider class and is the default site map provider for ASP.NET. The XmlSiteMapProvider class generates site map trees from XML files with the file name extension .sitemap.

InterfaceDescription
System_CAPS_pubinterfaceIHtmlString

Represents an HTML-encoded string that should not be encoded again.

System_CAPS_pubinterfaceIHttpAsyncHandler

Defines the contract that HTTP asynchronous handler objects must implement.

System_CAPS_pubinterfaceIHttpHandler

Defines the contract that ASP.NET implements to synchronously process HTTP Web requests using custom HTTP handlers.

System_CAPS_pubinterfaceIHttpHandlerFactory

Defines the contract that class factories must implement to create new IHttpHandler objects.

System_CAPS_pubinterfaceIHttpModule

Provides module initialization and disposal events to the implementing class.

System_CAPS_pubinterfaceIPartitionResolver

Defines methods that must be implemented for custom session-state partition resolution.

System_CAPS_pubinterfaceISubscriptionToken

Represents an interface that is implemented by an object and that can be used to unsubscribe listeners.

System_CAPS_pubinterfaceITlsTokenBindingInfo

Provides information about transport layer security (TLS) token binding.

DelegateDescription
System_CAPS_pubdelegateBeginEventHandler

Represents the method that handles asynchronous events such as application events. This delegate is called at the start of an asynchronous operation.

System_CAPS_pubdelegateEndEventHandler

Represents the method that handles asynchronous events such as application events.

System_CAPS_pubdelegateHttpWorkerRequest.EndOfSendNotification

Represents the method that Notifies callers when sending of the response is complete.

System_CAPS_pubdelegateHttpCacheValidateHandler

Represents a method that is called to validate a cached item before the item is served from the cache.

System_CAPS_pubdelegateHttpResponseSubstitutionCallback

Represents the method that handles post-cache substitution.

System_CAPS_pubdelegateSiteMapResolveEventHandler

Represents the method that will handle the SiteMapResolve event of a specific instance of the SiteMapProvider or static SiteMap class.

System_CAPS_pubdelegateTaskEventHandler

Represents the asynchronous task that is being processed by an instance of the EventHandlerTaskAsyncHelper class.

System_CAPS_pubdelegateTraceContextEventHandler

Represents the method that handles the TraceFinished event of a TraceContext object.

EnumerationDescription
System_CAPS_pubenumApplicationShutdownReason

Specifies why the AppDomain class shut down.

System_CAPS_pubenumAspNetHostingPermissionLevel

Specifies the trust level that is granted to an ASP.NET Web application.

System_CAPS_pubenumHttpCacheability

Provides enumerated values that are used to set the Cache-Control HTTP header.

System_CAPS_pubenumHttpCacheRevalidation

Provides enumerated values that are used to set revalidation-specific Cache-Control HTTP headers.

System_CAPS_pubenumHttpCookieMode

Specifies how cookies are used for a Web application.

System_CAPS_pubenumHttpValidationStatus

Provides enumerated values that indicate cache validation status.

System_CAPS_pubenumProcessShutdownReason

Provides enumerated values that indicate why a process has shut down.

System_CAPS_pubenumProcessStatus

Provides enumerated values that indicate the current status of a process.

System_CAPS_pubenumReadEntityBodyMode

Specifies constants that indicate how the entity body of an HTTP request has been read.

System_CAPS_pubenumRequestNotification

Indicates when events and other life-cycle events occur while a HttpApplication request is being processed.

System_CAPS_pubenumRequestNotificationStatus

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the state of a notification in the request pipeline.

System_CAPS_pubenumTraceMode

Specifies in what order trace messages are emitted into the HTML output of a page.

Return to top
Show:
© 2016 Microsoft