<behavior> di <endpointBehaviors>
L'elemento behavior contiene una raccolta di impostazioni per il comportamento di un endpoint. Ogni comportamento è indicizzato in base al relativo name. Gli endpoint possono essere collegati a ciascun comportamento tramite questo nome. A partire da .NET Framework 4, non è necessario che le associazioni e i comportamenti dispongano di un nome. Per ulteriori informazioni sulla configurazione predefinita e le associazioni e i comportamenti senza nome, vedere Simplified Configuration e Simplified Configuration for WCF Services.
Gerarchia dello schema
<system.serviceModel>
<comportamenti>
<comportamentiEndpoint>
<behavior> di <endpointBehaviors>
Sintassi
<system.ServiceModel>
<behaviors>
<endpointBehaviors>
<behavior name="String" />
</endpointBehaviors>
</behaviors>
</system.ServiceModel>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti attributi, elementi figlio ed elementi padre.
Attributi
Attributo | Descrizione |
---|---|
name |
Stringa univoca che contiene il nome di configurazione del comportamento. Questo valore è una stringa definita dall'utente che deve essere univoca in quanto funge da stringa di identificazione dell'elemento. A partire da .NET Framework 4, non è necessario che le associazioni e i comportamenti dispongano di un nome. Per ulteriori informazioni sulla configurazione predefinita e le associazioni e i comportamenti senza nome, vedere Simplified Configuration e Simplified Configuration for WCF Services. |
Elementi figlio
Elemento | Descrizione |
---|---|
Specifica le credenziali utilizzate per autenticare il client presso un servizio. |
|
Specifica il debug del servizio per un oggetto di callback Windows Communication Foundation (WCF). |
|
Specifica il timeout per il callback client. |
|
Specifica la route che un messaggio deve prendere. |
|
Contiene i dati di configurazione per DataContractSerializer. |
|
Specifica un comportamento dell'endpoint che consente a un servizio di inviare risposte in modo asincrono. |
|
Abilita il comportamento dell'endpoint che rende possibile l'utilizzo del servizio da pagine Web ASP.NET AJAX. Questo comportamento deve essere utilizzato solo in combinazione con l'associazione standard <webHttpBinding> o l'elemento di associazione <webMessageEncoding>. |
|
Specifica le varie impostazioni di individuazione per un endpoint, quali l'individuazione, gli ambiti e le eventuali estensioni personalizzate ai relativi metadati. |
|
Definisce il comportamento dell'endpoint client utilizzato per effettuare il marshalling dei messaggi tra versioni del messaggio e tipi di associazione diversi. |
|
Specifica il comportamento in fase di esecuzione per la ricezione di messaggi in un'applicazione client o di servizio. Non prevede attributi o elementi figlio. |
|
Specifica se il batch delle transazioni è supportato per le operazioni di ricezione. |
|
Specifica il WebHttpBehavior in un endpoint tramite configurazione. Questo comportamento, quando viene utilizzato insieme all'associazione standard <webHttpBinding>, consente di utilizzare il modello di programmazione Web per un servizio WCF. |
Elementi padre
Elemento | Descrizione |
---|---|
Raccolta di elementi di comportamento dell'endpoint. |