<végpontelem>
Megadja a szolgáltatások elérhetővé tételéhez használt szolgáltatásvégpont kötési, szerződési és címtulajdonságait.
<Konfigurációs>
<system.serviceModel>
<Szolgáltatások>
<Szolgáltatás>
<Végpont>
Syntax
<endpoint address="String"
behaviorConfiguration="String"
binding="String"
bindingConfiguration="String"
bindingName="String"
bindingNamespace="String"
contract="String"
endpointConfiguration="String"
isSystemEndpoint="Boolean"
kind="String"
listenUriMode="Explicit/Unique"
listenUri="Uri">
</endpoint>
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 |
---|---|
address | A végpont címét tartalmazó sztring. A cím megadható abszolút vagy relatív címként. Relatív cím megadása esetén a gazdagépnek a kötésben használt átviteli sémának megfelelő alapcímet kell megadnia. Ha egy cím nincs konfigurálva, a rendszer feltételezi, hogy az alapcím az adott végpont címe. Az alapértelmezett érték egy üres sztring. |
behaviorConfiguration | Egy sztring, amely a végponton használandó viselkedés nevét tartalmazza. |
kötéshez | Kötelező sztringattribútum, amely meghatározza a használni kívánt kötés típusát. A típusnak rendelkeznie kell egy regisztrált konfigurációs szakaszsal a hivatkozáshoz. A típus a szakasznév alapján van regisztrálva, nem pedig a kötés típusneve alapján. |
bindingConfiguration | Egy sztring, amely megadja a végpont példányosításakor használandó kötés nevét. A kötés nevének hatókörben kell lennie a végpont definiálásánál. Az alapértelmezett érték egy üres sztring. Ez az attribútum a binding konfigurációs fájl egy adott kötéskonfigurációjára való hivatkozáshoz használható. Állítsa be ezt az attribútumot, ha egyéni kötést próbál használni. Ellenkező esetben kivétel jelenhet meg. |
bindingName | Egy sztring, amely a WSDL-ben történő definícióexportáláshoz szükséges kötés egyedi minősített nevét adja meg. Az alapértelmezett érték egy üres sztring. |
bindingNamespace | Egy sztring, amely a WSDL-ben történő definícióexportáláshoz szükséges kötés névterének minősített nevét adja meg. Az alapértelmezett érték egy üres sztring. |
Szerződés | Egy sztring, amely azt jelzi, hogy a végpont melyik szerződést adja ki. A szerelvénynek implementálnia kell a szerződés típusát. Ha egy szolgáltatás-implementáció egyetlen szerződéstípust valósít meg, akkor ez a tulajdonság kihagyható. Az alapértelmezett érték egy üres sztring. |
endpointConfiguration | Egy sztring, amely megadja az attribútum által kind beállított standard végpont nevét, amely a standard végpont további konfigurációs információira hivatkozik. Ugyanazt a nevet kell definiálni a <standardEndpoints> szakaszban. |
isSystemEndpoint | Logikai érték, amely meghatározza, hogy egy végpont infrastruktúra-végpont-e. |
Fajta | Egy sztring, amely meghatározza az alkalmazott standard végpont típusát. A típust regisztrálni kell a szakaszban vagy a <extensions> machine.config. Ha nincs megadva semmi, létrejön egy közös szolgáltatásvégpont. |
listenUriMode | Meghatározza, hogy az átvitel hogyan kezelje a ListenUri szolgáltatás által figyelendő szolgáltatást. Az érvényes értékek a következők:-Explicit -Egyedi Az alapértelmezett érték az Explicit. |
listenUri | Egy sztring, amely megadja azt az URI-t, amelyre a szolgáltatásvégpont figyel. Az alapértelmezett érték egy üres sztring. |
name | Nem kötelező attribútum. Egy sztring, amely megadja a szolgáltatásvégpont nevét. Az alapértelmezett érték a kötés nevének és a szerződés leírásának neve összefűzése. A szolgáltatások több végponttal is rendelkezhetnek, így a végpont attribútuma name eltér a szolgáltatás nevétől. |
Gyermekelemek
Elem | Leírás |
---|---|
<Fejlécek> | Címfejlécek gyűjteménye. |
<Identitás> | Olyan identitás, amely lehetővé teszi egy végpont hitelesítését más végpontok számára, amelyek üzeneteket cserélnek vele. |
Szülőelemek
Elem | Leírás |
---|---|
<Szolgáltatás> | Egy konfigurációs szakasz, amely meghatározza azon végpontok listáját, amelyekhez az ügyfél csatlakozhat. |
Példa
Ez egy példa egy szolgáltatásvégpont-konfigurációra.
<endpoint address="/HelloWorld/"
bindingConfiguration="usingDefaults"
bindingName="MyBinding"
binding="customBinding"
contract="HelloWorld">
<headers>
<region xmlns="http://tempuri.org/">EastCoast</region>
<member xmlns="http://tempuri.org/">Gold</member>
</headers>
</endpoint>
Lásd még
Dolgozzon együtt velünk a GitHubon
A tartalom forrása a GitHubon található, ahol létrehozhat és áttekinthet problémákat és lekéréses kérelmeket is. További információért tekintse meg a közreműködői útmutatónkat.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: