WebHttpBehavior Classe
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.
Abilita il modello di programmazione Web per un servizio Windows Communication Foundation (WCF).
public ref class WebHttpBehavior : System::ServiceModel::Description::IEndpointBehavior
public class WebHttpBehavior : System.ServiceModel.Description.IEndpointBehavior
type WebHttpBehavior = class
interface IEndpointBehavior
Public Class WebHttpBehavior
Implements IEndpointBehavior
- Ereditarietà
-
WebHttpBehavior
- Derivato
- Implementazioni
Commenti
Il WebHttpBehavior comportamento, se usato in combinazione con l'associazione, consente a WCF di esporre e WebHttpBinding accedere ai servizi di stile Web. WebServiceHost aggiunge automaticamente questo comportamento agli endpoint che usano WebHttpBinding .
Costruttori
| WebHttpBehavior() |
Inizializza una nuova istanza della classe WebHttpBehavior. |
Proprietà
| AutomaticFormatSelectionEnabled |
Ottiene o imposta un valore che determina se la selezione del formato automatica è abilitata. |
| DefaultBodyStyle |
Ottiene o imposta il lo stile predefinito per il corpo del messaggio. |
| DefaultOutgoingRequestFormat |
Ottiene o imposta il formato predefinito della richiesta in uscita. |
| DefaultOutgoingResponseFormat |
Ottiene o imposta il formato predefinito della risposta in uscita. |
| FaultExceptionEnabled |
Ottiene o imposta il flag che specifica se viene generata un'eccezione FaultException quando si verifica un errore del server interno (codice di stato HTTP: 500). |
| HelpEnabled |
Ottiene o imposta un valore che determina se la Guida WCF è abilitata. |
| JavascriptCallbackParameterName |
Ottiene o imposta il nome del parametro di callback JavaScript. |
Metodi
| AddBindingParameters(ServiceEndpoint, BindingParameterCollection) |
Implementa il metodo AddBindingParameters(ServiceEndpoint, BindingParameterCollection) per passare dati alle associazioni in fase di esecuzione, al fine di supportare il comportamento personalizzato. |
| AddClientErrorInspector(ServiceEndpoint, ClientRuntime) |
Aggiunge un controllo dell'errore client all'endpoint del servizio specificato. |
| AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) |
Eseguire l'override di questo metodo per modificare la gestione degli errori che si verificano nel servizio. |
| ApplyClientBehavior(ServiceEndpoint, ClientRuntime) |
Implementa il metodo ApplyClientBehavior(ServiceEndpoint, ClientRuntime) per supportare una modifica o un'estensione del client all'interno di un endpoint. |
| ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) |
Implementa il metodo ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) per supportare una modifica o un'estensione del client all'interno di un endpoint. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetOperationSelector(ServiceEndpoint) |
Crea un nuovo oggetto WebHttpDispatchOperationSelector. |
| GetQueryStringConverter(OperationDescription) |
Ottiene il convertitore della stringa di query. |
| GetReplyClientFormatter(OperationDescription, ServiceEndpoint) |
Ottiene il formattatore della risposta sul client per l'endpoint e l'operazione del servizio specificati. |
| GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) |
Ottiene il formattatore della risposta sul servizio per l'endpoint e l'operazione del servizio specificati. |
| GetRequestClientFormatter(OperationDescription, ServiceEndpoint) |
Ottiene il formattatore della richiesta sul client per l'operazione del servizio e l'endpoint specificati. |
| GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) |
Ottiene il formattatore della richiesta sul servizio per un'operazione e un endpoint del servizio specificati. |
| GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| Validate(ServiceEndpoint) |
Conferma che l'endpoint soddisfa i requisiti del modello di programmazione Web. |
| ValidateBinding(ServiceEndpoint) |
Assicura che l'associazione sia valida per l'utilizzo con il modello di programmazione Web WCF. |
| ValidateOperation(OperationDescription) | |