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


<client>

Элемент client определяет список конечных точек, к которым может подключаться клиент.

<Конфигурации>
  <system.serviceModel>
    <Клиента>

Синтаксис

<system.serviceModel>
  <client>
    <endpoint>
    </endpoint>
    <metadata>
    </metadata>
  </client>
</system.serviceModel>

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

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

Атрибуты

None

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

Элемент Описание
<Конечной точки> Содержит коллекцию элементов конечной точки, указывающих конечные точки, к которым этот клиент может подключаться.
<metadata> Содержит параметры обработки метаданных.

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

Элемент Описание
<system.serviceModel> Корневой элемент всех элементов конфигурации Windows Communication Foundation (WCF).

Комментарии

В разделе client определяется список конечных точек, к которым может подключаться клиент. Каждая конечная точка, указанная в разделе клиента, определяет свои собственные привязку, поведение и контракт. Она однозначно определяется сочетанием атрибутов name и contract. В коде клиента указывается атрибут name для подключения к конечной точке службы, выполняемой клиентом. Если атрибут name отсутствует, конечная точка действует как конечная точка по умолчанию для контракта, который она реализует.

Кроме того, в данном разделе также задаются параметры обработки метаданных.

Пример

<client>
  <endpoint address="/HelloWorld/"
            bindingConfiguration="usingDefaults"
            name="MyBinding"
            binding="customBinding"
            contract="HelloWorld">
    <addressProperties actingAs="http://www.microsoft.com/TestActor"
                       identityData="BasicReadWrite"
                       identityType="Spn"
                       isAddressPrivate="false" />
  </endpoint>
</client>

См. также раздел