IDataServiceHost2 Interface

 

Defines extensions to IDataServiceHost needed for request and response headers in HTTP.

Namespace:   System.Data.Services
Assembly:  System.Data.Services (in System.Data.Services.dll)

public interface IDataServiceHost2 : IDataServiceHost

NameDescription
System_CAPS_pubpropertyAbsoluteRequestUri

Gets an absolute URI that is the URI as sent by the client.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyAbsoluteServiceUri

Gets an absolute URI that is the root URI of the data service.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyRequestAccept

The transport protocol specified by the request accept header.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyRequestAcceptCharSet

Gets a string representing the value of the Accept-Charset HTTP header.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyRequestContentType

Gets the transport protocol specified by the content type header.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyRequestHeaders

Request header for an HTTP request.

System_CAPS_pubpropertyRequestHttpMethod

Gets the request method of GET, PUT, POST, or DELETE.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyRequestIfMatch

Gets the value for the If-Match header on the current request.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyRequestIfNoneMatch

Gets the value for the If-None-Match header on the current request.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyRequestMaxVersion

Gets the value that identifies the highest version that the request client is able to process.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyRequestStream

Gets the stream that contains the HTTP request body.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyRequestVersion

Gets the value that identifies the version of the request that the client submitted, possibly null.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyResponseCacheControl

Gets a string value that represents cache control information.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyResponseContentType

Gets the transport protocol of the response.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyResponseETag

Gets an eTag value that represents the state of data in response.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyResponseHeaders

Response header for an HTTP response.

System_CAPS_pubpropertyResponseLocation

Gets or sets the service location.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyResponseStatusCode

Gets or sets the response code that indicates results of query.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyResponseStream

Gets the response stream to which the HTTP response body will be written.(Inherited from IDataServiceHost.)

System_CAPS_pubpropertyResponseVersion

Gets the version used by the host in the response.(Inherited from IDataServiceHost.)

NameDescription
System_CAPS_pubmethodGetQueryStringItem(String)

Gets a data item identified by the identity key contained by the parameter of the method.(Inherited from IDataServiceHost.)

System_CAPS_pubmethodProcessException(HandleExceptionArgs)

Handles a data service exception using information in the args parameter.(Inherited from IDataServiceHost.)

.NET Framework
Available since 3.5
Return to top
Show: