<client>
Das client
-Element definiert eine Liste der Endpunkte, mit denen ein Client eine Verbindung herstellen kann.
<configuration>
<system.serviceModel>
<client>
Syntax
<system.serviceModel>
<client>
<endpoint>
</endpoint>
<metadata>
</metadata>
</client>
</system.serviceModel>
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Keine
Untergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
<endpoint> | Enthält eine Auflistung der Endpunktelemente, die die Endpunkte angeben, mit denen dieser Client eine Verbindung herstellen kann. |
<metadata> | Enthält Einstellungen zum Verarbeiten von Metadaten. |
Übergeordnete Elemente
Element | BESCHREIBUNG |
---|---|
<system.serviceModel> | Das Stammelement aller Windows Communication Foundation (WCF)-Konfigurationselemente. |
Bemerkungen
Der client
-Abschnitt definiert eine Liste der Endpunkte, mit denen ein Client eine Verbindung herstellen kann. Jeder im Clientabschnitt aufgeführte Endpunkt definiert seine eigene Bindung, sein eigenes Verhalten und seinen eigenen Vertrag. Er wird eindeutig anhand der Kombination des name
-Attributs mit dem contract
-Attribut identifiziert. Der Clientcode gibt den name
an, um eine Verbindung zu einem Endpunkt für den durch den Client implementierten Dienst herzustellen. Wenn das name
-Attribut ausgelassen wird, fungiert der Endpunkt als Standardendpunkt für den Vertrag, den er implementiert.
Darüber hinaus gibt dieser Abschnitt auch die Einstellungen zum Verarbeiten von Metadaten an.
Beispiel
<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>