ListenUriMode Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica se il trasporto deve garantire che l'URI di ascolto fornito per il servizio sia univoco o se può essere utilizzato esattamente come fornito.
public enum class ListenUriMode
public enum ListenUriMode
type ListenUriMode =
Public Enum ListenUriMode
- Ereditarietà
Campi
Explicit | 0 | Utilizza la proprietà ListenUri esattamente come fornita. Rappresenta il valore predefinito. |
Unique | 1 | Specifica che il trasporto deve utilizzare un meccanismo specifico per garantire che la proprietà ListenUri sia univoca. |
Commenti
L'URI per l'endpoint sul quale è in ascolto il servizio può essere impostato a livello di programmazione utilizzando la proprietà ListenUri e il valore di ListenUriMode per l'endpoint viene impostato utilizzando la proprietà ListenUriMode. Il valore predefinito per la proprietà ListenUri è Address. Il valore predefinito per ListenUriMode è Explicit.
Il valore di queste proprietà può essere inoltre impostato utilizzando le proprietà ListenUri e ListenUriMode.
Quando il valore di ListenUriMode è impostato su Univoco, il trasporto è responsabile della creazione di un URI univoco. Trasporti diversi usati da Windows Communication Foundation (WCF) generano questo URI univoco in modo diverso
Per il TCP in modalità esclusiva (PortSharingEnabled è
false
) questo significa eseguire l'associazione con un numero di porta disponibile univoco.Per TCP in modalità di condivisione delle porte ( è ) e per tutti gli altri trasporti WCF esistenti, ciò significa aggiungere un percorso univoco PortSharingEnabled
true
(un GUID) alla fine di ListenUri .
Quando il valore di è impostato sulla modalità esplicita, il trasporto utilizza esattamente come viene fornito, senza modificarlo per ListenUriMode ListenUri renderlo univoco.