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) |