System.Web.Util Namespace

The System.Web.Util namespace is a collection of classes that enable callback methods to be run under the scope of a transaction and that enable work to be posted to separate threads.

Classes

HttpEncoder

Provides encoding and decoding logic.

RequestValidator

Defines base methods for custom request validation.

Transactions

Provides a way to wrap a callback method within a transaction boundary.

WorkItem

Provides the ability to move work items to another thread for execution.

Interfaces

IWebObjectFactory

Provides the interface for implementing factories for Web objects.

IWebPropertyAccessor

Provides the interface for implementing property accessors.

Enums

RequestValidationSource

Specifies what kind of HTTP request data to validate.

Delegates

TransactedCallback

Represents the callback method being run under transaction support.

WorkItemCallback

Represents the method that executes on a separate work item thread.