<client>

L'elemento client definisce un elenco di endpoint ai quali può connettersi un client.

<Configurazione>
  <system.serviceModel>
    <Client>

Sintassi

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

Attributi ed elementi

Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.

Attributi

Nessuno

Elementi figlio

Elemento Descrizione
<Endpoint> Contiene una raccolta di elementi dell'endpoint che specificano gli endpoint a cui il client può connettersi.
<metadata> Contiene impostazioni per l'elaborazione di metadati.

Elementi padre

Elemento Descrizione
<system.serviceModel> L'elemento radice di tutti gli elementi di configurazione di Windows Communication Foundation (WCF).

Commenti

La sezione client definisce un elenco di endpoint ai quali può connettersi un client. Ogni endpoint elencato nella sezione client definisce la propria associazione, comportamento e contratto. È identificato in modo univoco dalla combinazione degli attributi name e contract. Il codice client specifica il name al quale connettere un endpoint per il servizio implementato dal client. Se l'attributo name è omesso, l'endpoint si comporta come endpoint predefinito per il contratto che implementa.

In aggiunta, questa sezione specifica anche impostazioni per l'elaborazione di metadati.

Esempio

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

Vedere anche