Поделиться через


IDataServiceHost2 Интерфейс

Определение

Определяет расширения для IDataServiceHost, необходимые для заголовков запросов и ответов HTTP.

public interface class IDataServiceHost2 : System::Data::Services::IDataServiceHost
public interface IDataServiceHost2 : System.Data.Services.IDataServiceHost
type IDataServiceHost2 = interface
    interface IDataServiceHost
Public Interface IDataServiceHost2
Implements IDataServiceHost
Реализации

Свойства

AbsoluteRequestUri

Получает абсолютный универсальный код ресурса, представляющий собой универсальный код ресурса в том виде, в каком он был отправлен клиентом.

(Унаследовано от IDataServiceHost)
AbsoluteServiceUri

Получает абсолютный универсальный код ресурса, являющийся корневым универсальным кодом ресурса службы данных.

(Унаследовано от IDataServiceHost)
RequestAccept

Транспортный протокол, заданный в заголовке Accept.

(Унаследовано от IDataServiceHost)
RequestAcceptCharSet

Возвращает строку, представляющую значение заголовка Accept-Charset HTTP.

(Унаследовано от IDataServiceHost)
RequestContentType

Получает транспортный протокол, заданный заголовком Content-Type.

(Унаследовано от IDataServiceHost)
RequestHeaders

Заголовок HTTP-запроса.

RequestHttpMethod

Получает метод запроса – GET, PUT, POST или DELETE.

(Унаследовано от IDataServiceHost)
RequestIfMatch

Получает значение заголовка If-Match текущего запроса.

(Унаследовано от IDataServiceHost)
RequestIfNoneMatch

Получает значение заголовка If-None-Match текущего запроса.

(Унаследовано от IDataServiceHost)
RequestMaxVersion

Получает значение, обозначающее самую старшую версию, которая может быть обработана клиентом запроса.

(Унаследовано от IDataServiceHost)
RequestStream

Получает поток, содержащий основную часть HTTP-запроса.

(Унаследовано от IDataServiceHost)
RequestVersion

Получает значение, которое идентифицирует версию запроса, переданную клиентом, возможно null.

(Унаследовано от IDataServiceHost)
ResponseCacheControl

Получает строковое значение, представляющее информацию об управлении кэшем.

(Унаследовано от IDataServiceHost)
ResponseContentType

Получает транспортный протокол ответа.

(Унаследовано от IDataServiceHost)
ResponseETag

Получает значение eTag, представляющее состояние данных в ответе.

(Унаследовано от IDataServiceHost)
ResponseHeaders

Заголовок HTTP-ответа.

ResponseLocation

Возвращает или задает адрес службы.

(Унаследовано от IDataServiceHost)
ResponseStatusCode

Возвращает или задает код ответа, обозначающий результаты обработки запроса.

(Унаследовано от IDataServiceHost)
ResponseStream

Получает поток ответа, куда записывается основная часть HTTP-ответа.

(Унаследовано от IDataServiceHost)
ResponseVersion

Получает версию, используемую основным приложением для запроса.

(Унаследовано от IDataServiceHost)

Методы

GetQueryStringItem(String)

Получает элемент данных, идентифицируемый ключем, который содержится в параметре метода.

(Унаследовано от IDataServiceHost)
ProcessException(HandleExceptionArgs)

Обрабатывает исключение службы данных, используя сведения в параметре args .

(Унаследовано от IDataServiceHost)

Применяется к