<beteende> för <serviceBehaviors>
Elementet behavior
innehåller en samling inställningar för en tjänsts beteende. Varje beteende indexeras av dess name
. Tjänster kan länka till varje beteende via det här namnet med behaviorConfiguration
hjälp av attributet för slutpunktselementet<>. Detta gör att slutpunkter kan dela vanliga beteendekonfigurationer utan att omdefiniera inställningarna. Från och med .NET Framework 4 krävs inte bindningar och beteenden för att ha ett namn. Mer information om standardkonfiguration och namnlösa bindningar och beteenden finns i Förenklad konfiguration och förenklad konfiguration för WCF-tjänster.
Anteckning
Beteendeelement som är specifika för aktiviteter i Windows-arbetsflödet, till exempel elementet <sendMessageChannelCache> , dokumenteras i <beteendet><på sidan serviceBehaviors> .
<Konfiguration>
<system.serviceModel>
<Beteenden>
<serviceBehaviors>
<Beteende>
Syntax
<system.ServiceModel>
<behaviors>
<serviceBehaviors>
<behavior name="String" />
</serviceBehaviors>
</behaviors>
</system.ServiceModel>
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut
Attribut | Beskrivning |
---|---|
name | En unik sträng som innehåller beteendets konfigurationsnamn. Det här värdet är en användardefinierad sträng som måste vara unik, eftersom det fungerar som identifieringssträng för elementet. Från och med .NET Framework 4 krävs inte bindningar och beteenden för att ha ett namn. Mer information om standardkonfiguration och namnlösa bindningar och beteenden finns i Förenklad konfiguration och förenklad konfiguration för WCF-tjänster. |
Underordnade element
Element | Beskrivning |
---|---|
<dataContractSerializer> | Innehåller konfigurationsdata för DataContractSerializer. |
<persistenceProvider> | Anger vilken typ av beständighetsproviderimplementering som ska användas samt tidsgränsen som ska användas för beständighetsåtgärder. |
<Routning> | Ger körningsåtkomst till routningstjänsten för att tillåta dynamisk ändring av routningskonfigurationen. |
<serviceAuthenticationManager> | Tillhandahåller ett arbetsflödeskonfigurationselement som på tjänstnivå fastställer giltigheten för en överföring, ett meddelande eller en originator.. |
<serviceAuthorization> | Anger inställningar som tillåter åtkomst till tjänståtgärder. |
<serviceCredentials> | Anger de autentiseringsuppgifter som ska användas för att autentisera tjänsten och de valideringsrelaterade inställningarna för klientautentiseringsuppgifter. |
<serviceDebug> | Anger funktioner för felsökning och hjälpinformation för en WCF-tjänst (Windows Communication Foundation). |
<serviceDiscovery> | Anger identifiering av tjänstslutpunkter. |
<serviceMetadata> | Anger publicering av tjänstmetadata och tillhörande information. |
<serviceSecurityAudit> | Anger inställningar som aktiverar granskning av säkerhetshändelser under tjänståtgärder. |
<serviceThrottling> | Anger begränsningsmekanismen för en WCF-tjänst. |
<serviceTimeouts> | Anger tidsgränsen för en tjänst. |
<Workflowruntime> | Anger inställningar för en instans av WorkflowRuntime för att vara värd för arbetsflödesbaserade WCF-tjänster. |
<useRequestHeadersForMetadataAddress> | Aktiverar hämtning av information om metadataadresser från meddelandehuvudena för begäran. |
Överordnade element
Element | Beskrivning |
---|---|
<serviceBehaviors> | En samling element för tjänstbeteende. |