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 |
Возвращает или задает флаг, указывающий, будет ли создаваться исключение FaultException при возникновении внутренней ошибки сервера (код состояния 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. |
| ValidateOperation(OperationDescription) | |