Поделиться через


<mexHttpBinding>

Задает параметры для привязки, используемой для обмена сообщениями WS-MetadataExchange (WS-MEX) по протоколу HTTP.

Иерархия схемы

<system.serviceModel>
  <bindings>
    <mexHttpBinding>

Синтаксис

                <mexHttpBinding>
                   <binding 
                       closeTimeout="TimeSpan" 
                       name="string" 
                       openTimeout="TimeSpan" 
                       receiveTimeout="TimeSpan"
                       sendTimeout="TimeSpan">
                   </binding>
                </mexHttpBinding>

Атрибуты и элементы

В следующих разделах описываются атрибуты, дочерние и родительские элементы.

Атрибуты

Атрибут Описание

closeTimeout

Значение TimeSpan, которое задает длительность времени ожидания для завершения операции закрытия. Это значение должно быть больше или равно Zero. Значение по умолчанию — 00:01:00.

name

Строка, содержащая имя конфигурации привязки. Это значение должно быть уникальным, поскольку оно используется в качестве идентификатора привязки. Каждая привязка имеет атрибуты name и namespace, которые совместно однозначно идентифицируют привязку в метаданных службы. Кроме того, это имя является уникальным среди привязок одного типа. Начиная с версии .NET Framework 4 для привязок и поведений необязательно задавать имена. Дополнительные сведения о конфигурации по умолчанию и о безымянных привязках и поведениях см. в разделах Simplified Configuration и Simplified Configuration for WCF Services.

openTimeout

Значение TimeSpan, которое задает длительность времени ожидания для завершения операции открытия. Это значение должно быть больше или равно Zero. Значение по умолчанию — 00:01:00.

receiveTimeout

Значение TimeSpan, которое задает длительность времени ожидания для завершения операции получения. Это значение должно быть больше или равно Zero. Значение по умолчанию — 00:10:00.

sendTimeout

Значение TimeSpan, которое задает длительность времени ожидания для завершения операции отправки. Это значение должно быть больше или равно Zero. Значение по умолчанию — 00:01:00.

Дочерние элементы

Нет.

Родительские элементы

Элемент Описание

<bindings>

Этот элемент содержит коллекцию стандартных и пользовательских привязок.

Замечания

Эта привязка по существу является привязкой WSHttpBinding с отключенной безопасностью. Она поддерживает большинство запросов метаданных.

См. также

Справочник

CreateMexHttpBinding
MexHttpBindingElement

Основные понятия

<binding>

Другие ресурсы

How to: Publish Metadata for a Service Using a Configuration File
Publishing and Retrieving Metadata Over a Custom Binding
Metadata
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients