Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nuDen här webbläsaren stöds inte längre.
Uppgradera till Microsoft Edge och dra nytta av de senaste funktionerna och säkerhetsuppdateringarna, samt teknisk support.
Elementet service
innehåller inställningarna för en WCF-tjänst (Windows Communication Foundation). Den innehåller också slutpunkter som exponerar tjänsten.
<Konfiguration>
<system.serviceModel>
<Tjänster>
<Tjänst>
<service behaviorConfiguration="String"
name="String">
</service>
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut | Beskrivning |
---|---|
behaviorConfiguration | En sträng som innehåller beteendenamnet för beteendet som ska användas för att instansiera tjänsten. Beteendenamnet måste finnas i omfånget vid den tidpunkt då tjänsten definieras. Standardvärdet är en tom sträng. |
name | Obligatoriskt strängattribut som anger vilken typ av tjänst som ska instansieras. Den här inställningen måste motsvara en giltig typ. Formatet ska vara Namespace.Class. |
Element | Beskrivning |
---|---|
<Slutpunkt> | En samling endpoint element som exponerar den här tjänsten. |
<Värd> | Anger värd för den här tjänstinstansen. Det här elementet är av typen HostElement. |
Element | Beskrivning |
---|---|
<Tjänster> | Rotelementet för alla WCF-konfigurationselement. |
Tjänster definieras i services
avsnittet i konfigurationsfilen. En sammansättning kan innehålla valfritt antal tjänster. Varje tjänst har ett eget service
konfigurationsavsnitt. Det här avsnittet och dess innehåll definierar tjänstkontraktet, beteendet och slutpunkterna för den specifika tjänsten.
Elementet behaviorConfiguration
är också valfritt. Den identifierar det beteende som tjänsten använder. Beteendet som anges i det här attributet måste länka till ett beteende i omfånget i samma konfigurationsfil.
Varje tjänst exponerar en eller flera slutpunkter, som har sin egen adress och bindning. Alla bindningar som används i konfigurationsfilen måste definieras i omfånget för filen. Bindningar länkas till slutpunkter via kombinationen av attributen name
och bindingConfiguration
. Attributet name
beskriver avsnittet som bindningen definieras i. Attributet bindingConfiguration
definierar vilken konfiguration i bindningsavsnittet som används. Ett bindningsavsnitt kan definiera flera konfigurationer.
Det här är ett exempel på en tjänstkonfiguration.
<service behaviorConfiguration="testChannelBehavior"
name="HelloWorld">
<endpoint address="/HelloWorld2/"
name="test"
bindingNamespace="http://www.cohowinery.com/"
binding="basicHttpBinding"
contract="IHelloWorld" />
</service>
Feedback om .NET
.NET är ett öppen källkod projekt. Välj en länk för att ge feedback:
Händelser
17 mars 21 - 21 mars 10
Gå med i mötesserien för att skapa skalbara AI-lösningar baserat på verkliga användningsfall med andra utvecklare och experter.
Registrera dig nu