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) |