<a serviceBehaviors viselkedése><>
Az behavior
elem egy szolgáltatás viselkedésére vonatkozó beállítások gyűjteményét tartalmazza. Az egyes viselkedéseket a saját indexeli.name
A szolgáltatások ezen a néven hivatkozhatnak az egyes viselkedésre a behaviorConfiguration
<végpontelem> attribútumával. Ez lehetővé teszi, hogy a végpontok a beállítások újradefiniálása nélkül is megosztják a gyakori viselkedési konfigurációkat. A .NET-keretrendszer 4-től kezdődően a kötéseknek és viselkedéseknek nem kell nevet adniuk. Az alapértelmezett konfigurációval, valamint a név nélküli kötésekkel és viselkedésekkel kapcsolatos további információkért lásd: Egyszerűsített konfiguráció és egyszerűsített konfiguráció a WCF-szolgáltatásokhoz.
Megjegyzés
A Windows-munkafolyamat-tevékenységekre jellemző viselkedési elemeket, például a <sendMessageChannelCache> elemet a <serviceBehaviors> lap viselkedése>< dokumentálja.
<Konfigurációs>
<system.serviceModel>
<Viselkedésmódok>
<serviceBehaviors>
<Viselkedés>
Syntax
<system.ServiceModel>
<behaviors>
<serviceBehaviors>
<behavior name="String" />
</serviceBehaviors>
</behaviors>
</system.ServiceModel>
Attribútumok és elemek
Az alábbi szakaszok az attribútumokat, a gyermekelemeket és a szülőelemeket ismertetik.
Attribútumok
Attribútum | Leírás |
---|---|
name | Egy egyedi sztring, amely a viselkedés konfigurációs nevét tartalmazza. Ez az érték egy felhasználó által definiált sztring, amely egyedinek kell lennie, mivel az elem azonosító sztringjeként működik. A .NET-keretrendszer 4-től kezdődően a kötéseknek és viselkedéseknek nem kell nevet adniuk. Az alapértelmezett konfigurációval, valamint a név nélküli kötésekkel és viselkedésekkel kapcsolatos további információkért lásd: Egyszerűsített konfiguráció és egyszerűsített konfiguráció a WCF-szolgáltatásokhoz. |
Gyermekelemek
Elem | Leírás |
---|---|
<dataContractSerializer> | A DataContractSerializer konfigurációs adatait tartalmazza. |
<persistenceProvider> | Megadja a használandó adatmegőrzési szolgáltató implementációjának típusát, valamint az adatmegőrzési műveletekhez használandó időtúllépést. |
<Útválasztás> | Futásidejű hozzáférést biztosít az útválasztási szolgáltatáshoz, hogy lehetővé tegye az útválasztási konfiguráció dinamikus módosítását. |
<serviceAuthenticationManager> | Olyan munkafolyamat-konfigurációs elemet biztosít, amely a szolgáltatás szintjén megállapítja az átvitel, az üzenet vagy a kezdeményező érvényességét. |
<serviceAuthorization> | A szolgáltatásműveletekhez való hozzáférést engedélyező beállításokat adja meg. |
<szolgáltatás hitelesítő adatai> | Megadja a szolgáltatás hitelesítéséhez használandó hitelesítő adatokat és az ügyfél hitelesítő adataival kapcsolatos érvényesítési beállításokat. |
<serviceDebug> | A Windows Communication Foundation (WCF) szolgáltatás hibakeresési és súgóinformációs funkcióit határozza meg. |
<serviceDiscovery> | A szolgáltatásvégpontok felderíthetőségét határozza meg. |
<serviceMetadata> | A szolgáltatás metaadatainak és a kapcsolódó információk közzétételének megadása. |
<serviceSecurityAudit> | Meghatározza azokat a beállításokat, amelyek lehetővé teszik a biztonsági események naplózását a szolgáltatásműveletek során. |
<serviceThrottling> | Meghatározza egy WCF-szolgáltatás szabályozási mechanizmusát. |
<serviceTimeouts> | A szolgáltatás időtúllépését adja meg. |
<workflowRuntime> | A munkafolyamat-alapú WCF-szolgáltatások üzemeltetésére szolgáló WorkflowRuntime egy példányának beállításait adja meg. |
<useRequestHeadersForMetadataAddress> | Lehetővé teszi a metaadatok címadatainak lekérését a kérelem üzenetfejléceiből. |
Szülőelemek
Elem | Leírás |
---|---|
<serviceBehaviors> | Szolgáltatás viselkedési elemeinek gyűjteménye. |