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)

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