Table of Contents

Class HttpPropertyKeys

Namespace
System.Web.Http.Hosting
Assembly
System.Web.Http.dll

Provides common keys for properties stored in the Properties

public static class HttpPropertyKeys
Inheritance
HttpPropertyKeys
Inherited Members

Fields

CachedRequestQueryKey

public static readonly string CachedRequestQueryKey

Field Value

string

ClientCertificateKey

Provides a key for the client certificate for this request.

public static readonly string ClientCertificateKey

Field Value

string

DependencyScope

Provides a key for the IDependencyScope associated with this request.

public static readonly string DependencyScope

Field Value

string

DisposableRequestResourcesKey

Provides a key for the collection of resources that should be disposed when a request is disposed.

public static readonly string DisposableRequestResourcesKey

Field Value

string

HttpActionDescriptorKey

Provides a key for the HttpActionDescriptor associated with this request.

public static readonly string HttpActionDescriptorKey

Field Value

string

HttpConfigurationKey

Provides a key for the HttpConfiguration associated with this request.

public static readonly string HttpConfigurationKey

Field Value

string

HttpRouteDataKey

Provides a key for the IHttpRouteData associated with this request.

public static readonly string HttpRouteDataKey

Field Value

string

IncludeErrorDetailKey

Provides a key that indicates whether error details are to be included in the response for this HTTP request.

public static readonly string IncludeErrorDetailKey

Field Value

string

IsBatchRequest

Provides a key that indicates whether the request is a batch request.

public static readonly string IsBatchRequest

Field Value

string

IsLocalKey

Provides a key that indicates whether the request originates from a local address.

public static readonly string IsLocalKey

Field Value

string

NoRouteMatched

Provides a key that indicates whether the request failed to match a route.

public static readonly string NoRouteMatched

Field Value

string

RequestContextKey

Provides a key for the HttpRequestContext for this request.

public static readonly string RequestContextKey

Field Value

string

RequestCorrelationKey

Provides a key for the Guid stored in System.Net.Http.Properties. This is the correlation ID for that request.

public static readonly string RequestCorrelationKey

Field Value

string

RequestQueryNameValuePairsKey

Provides a key for the parsed query string stored in System.Net.Http.Properties.

public static readonly string RequestQueryNameValuePairsKey

Field Value

string

RetrieveClientCertificateDelegateKey

Provides a key for a delegate which can retrieve the client certificate for this request.

public static readonly string RetrieveClientCertificateDelegateKey

Field Value

string

SynchronizationContextKey

Provides a key for the current SynchronizationContext stored in Properties(). If Current() is null then no context is stored.

public static readonly string SynchronizationContextKey

Field Value

string