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.

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