eggPlant Performance Web API
Classes
| Class | Description | |
|---|---|---|
|  | CachedResponse | 
            Represents an HTTP response that has been cached by the WebBrowser.
             | 
|  | Coder | 
            Provides static methods for encoding and decoding string data. For more information about percent-encoding, 
            refer to   RFC 3986. | 
|  | ConcurrentRequestSender | 
            Provides methods for sending multiple Request objects to the web server
            concurrently.
             | 
|  | FileElement | 
             Represents an InputElement which is a file select control.
              | 
|  | Form | 
            Represents an HTML form.
             | 
|  | HtmlElement | 
            Represents an HTML element within an HTML form.
             | 
|  | HttpMethod | 
            Describes an HTTP method.
             | 
|  | HttpStatus | 
            Represents an HTTP status code.
             | 
|  | ImageButtonElement | 
             Represents an InputElement which is an image.
              | 
|  | InputElement | 
             Represents an HTML input element within an HTML form.
              | 
|  | NameValuePair | 
            Represents a name/value pair of string objects.
             | 
|  | OffsetEditSequence | 
            Objects of this class contains a sequence of one or more edit instructions.
            Each instruction in turn replaces data at a particular offset in a string.
             | 
|  | OptionElement | 
             Represents an HTML option element within an HTML form. 
              | 
|  | Protocol | 
            Represents an internet protocol.
             | 
|  | QueryData | 
            Represents the query string of a Url as a sequence of name/value pairs.
             | 
|  | Request | 
             Describes an HTTP request.
              | 
|  | Response | 
             Describes an HTTP response returned by a web server. When a Request
             is sent to the server, then a corresponding Response object will be generated.
              | 
|  | SelectElement | 
             Represents an HTML select element within an HTML form.
              | 
|  | TextAreaElement | 
             Represents an HTML textarea element within an HTML form.
              | 
|  | Url | 
            Represents a URL, specified by a protocol, optional credentials, host, port, path, optional query data, and optional reference.
             | 
|  | WebBrowser | 
            The WebBrowser class is the starting point for sending web requests.  
            It can be used to create Request objects to send
            to a web server (using the CreateRequest(HttpMethod, Url) method).
             | 
|  | WebBrowserScript | 
             Represents a Web C# Virtual User Script.
              | 
|  | WebBrowserVirtualUser | 
            Represents a Web C# Virtual User.
             | 
|  | WebSocket | 
             Represents a WebSocket
              | 
|  | WebSocketClosedEventArgs | 
            Provides data for the Closed event.
             | 
|  | WebSocketErrorEventArgs | 
            Provides data for the Error event.
             | 
|  | WebSocketMessage | 
            Represents a message that can be sent or received over a WebSocket.
             | 
|  | WebSocketMessageEventArgs | 
            Provides data for the ReceivedMessage event.
             | 
|  | WebSocketMessageQueue | 
            Provides a mechanism for waiting for WebSocketMessage's to arrive from the server.
             | 
Enumerations
| Enumeration | Description | |
|---|---|---|
|  | ConnectionType | 
            Represents an HTTP or HTTPS connection handler.
             | 
|  | HostFilteringMode | 
            Describes the modes available for filtering hosts. 
             | 
|  | HttpStatusCategory | 
            Describes the HTTP status category for custom handling of the HTTP status codes
             | 
|  | HttpStatusRange | 
            Describes the HTTP status ranges
             | 
|  | InputElement InputElementType | 
            Enumerates the different types of InputElement that are available.
             | 
|  | SearchFlags | 
            Used for searching for data with Correlation Rules. Signifies if the search should be within the response body (html), the response header(s) or both.
             |