Compartilhar via


<client>

O elemento client define uma lista de pontos de extremidade que um cliente pode conectar.

<configuration>
  <system.serviceModel>
    <cliente>

Syntax

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho e elementos pai.

Atributos

Nenhum

Elementos filho

Elemento Descrição
<endpoint> Contém uma coleção de elementos de ponto de extremidade que especificam os pontos de extremidade aos quais esse cliente pode se conectar.
<metadata> Contém configurações para processar metadados.

Elementos pai

Elemento Descrição
<system.serviceModel> O elemento raiz de todos os elementos de configuração do WCF (Windows Communication Foundation).

Comentários

A seção client define uma lista de pontos de extremidade que um cliente pode conectar. Cada ponto de extremidade listado na seção cliente define sua própria associação, comportamento e contrato. Ele é identificado exclusivamente pela combinação de name atributos e contract atributos. O código do cliente especifica a name conexão a um ponto de extremidade para o serviço que o cliente implementa. Se o name atributo for omitido, o ponto de extremidade atuará como o ponto de extremidade padrão para o contrato que ele implementa.

Além disso, esta seção também especifica as configurações para processar metadados.

Exemplo

<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>

Confira também