WebHttpBehavior Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Включает модель веб-программирования для службы Windows Communication Foundation (WCF).
public ref class WebHttpBehavior : System::ServiceModel::Description::IEndpointBehavior
public class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior
type WebHttpBehavior = class
interface IEndpointBehavior
Public Class WebHttpBehavior
Implements IEndpointBehavior
- Наследование
-
WebHttpBehavior
- Производный
- Реализации
Комментарии
Поведение WebHttpBehavior , используемое в сочетании с WebHttpBinding привязкой, позволяет WCF предоставлять и получать доступ к службам веб-стилей. WebServiceHostавтоматически добавляет это поведение в конечные точки, использующие .WebHttpBinding
Конструкторы
| Имя | Описание |
|---|---|
| WebHttpBehavior() |
Инициализирует новый экземпляр класса WebHttpBehavior. |
Свойства
| Имя | Описание |
|---|---|
| AutomaticFormatSelectionEnabled |
Возвращает или задает значение, определяющее, включен ли автоматический выбор формата. |
| DefaultBodyStyle |
Возвращает или задает стиль текста сообщения по умолчанию. |
| DefaultOutgoingRequestFormat |
Возвращает или задает формат исходящего запроса по умолчанию. |
| DefaultOutgoingResponseFormat |
Возвращает или задает формат исходящего ответа по умолчанию. |
| FaultExceptionEnabled |
Возвращает или задает флаг, указывающий, создается ли ошибка сбоя при возникновении внутренней ошибки сервера (код состояния HTTP: 500). |
| HelpEnabled |
Возвращает или задает значение, определяющее, включена ли страница справки WCF. |
| JavascriptCallbackParameterName |
Возвращает или задает имя параметра обратного вызова JavaScript. |
Методы
| Имя | Описание |
|---|---|
| AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
AddBindingParameters(ServiceEndpoint, BindingParameterCollection) Реализует метод передачи данных во время выполнения привязкам для поддержки пользовательского поведения. |
| AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Добавляет инспектор ошибок клиента в указанную конечную точку службы. |
| AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Переопределите этот метод, чтобы изменить способ обработки ошибок, возникающих в службе. |
| ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
ApplyClientBehavior(ServiceEndpoint, ClientRuntime) Реализует метод для поддержки изменения или расширения клиента в конечной точке. |
| ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) Реализует метод для поддержки изменения или расширения клиента в конечной точке. |
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetOperationSelector(ServiceEndpoint) |
Создает новый объект WebHttpDispatchOperationSelector. |
| GetQueryStringConverter(OperationDescription) |
Возвращает преобразователь строк запроса. |
| GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Возвращает средство форматирования ответа на клиент для указанной конечной точки и операции службы. |
| GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Возвращает средство форматирования ответа в службе для указанной конечной точки и операции службы. |
| GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Возвращает средство форматирования запроса на клиенте для указанной операции службы и конечной точки. |
| GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Возвращает метод форматирования запроса в службе для данной операции службы и конечной точки службы. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| Validate(ServiceEndpoint) |
Подтверждает, что конечная точка соответствует требованиям для модели веб-программирования. |
| ValidateBinding(ServiceEndpoint) |
Гарантирует, что привязка действительна для использования с моделью веб-программирования WCF. |