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


<client>

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

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

<system.serviceModel>
  <client>

Синтаксис

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

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

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

Атрибуты

Нет.

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

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

<endpoint> для <client>

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

<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="https://www.microsoft.com/TestActor"
             identityData="BasicReadWrite" identityType="Spn" isAddressPrivate="false">
    </endpoint>
</client>

См. также

Справочник

ClientSection
MetadataElement

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

WCF Client Configuration
Clients