| Visibility | Description |
| Public | DiscardCurrent() Discard the context from the current environment. |
| Public | SetPublicUriOverride(XUri publicUri) Override the DreamContext.PublicUri for this request. |
| Public | ClearPublicUriOverride() Remove any DreamContext.PublicUri override. |
| Public | GetSuffixCount() Number of suffixes for this feature path. |
| Public | GetSuffix(int index, UriPathFormat format) Get a suffix. |
| Public | GetSuffixes(UriPathFormat format) Get all suffixes. |
| Public | GetParams() Request parameters. |
| Public | GetParam(string key) Get a named parameter. |
| Public | GetParam(string key) Get a named parameter. |
| Public | GetParam(string key, string def) Get a named parameter. |
| Public | GetParam(string key, T def) Get a named parameter. |
| Public | Relay(Plug plug, DreamMessage request, Result<DreamMessage> response) Relay a request to another service using the current query parameters, service cookies and verb. |
| Public | Relay(Plug plug, string verb, DreamMessage request, Result<DreamMessage> response) Relay a request to another service using the current query parameters and service cookies. |
| Public | GetState() Get a typed state variable |
| Public | SetState(T value) Store a typed state variable. |
| Public | GetState(string key) Get a typed state variable by key. |
| Public | SetState(string key, T value) Store a typed state variable by key. |
| Public | AsLocalUri(XUri uri) Convert a Uri to a host local Uri, if possible. |
| Public | AsPublicUri(XUri uri) Convert a Uri to uri relative to the requests public uri, if possible. |
| Public | AsServerUri(XUri uri) Convert a Uri to uri relative to the server's public uri, if possible. |
| Public | CloneStateFromContext(DreamContext context) Replace the context's own state with a clone of the state of another context. |
| Public | ToString() (Inherited from Object) |
| Public | Equals(object obj) (Inherited from Object) |
| Public | GetHashCode() (Inherited from Object) |
| Public | GetType() (Inherited from Object) |
| Protected | MemberwiseClone() (Inherited from Object) |