WebHttpBehavior WebHttpBehavior WebHttpBehavior WebHttpBehavior Class

Definizione

Abilita il modello di programmazione Web per un servizio Windows Communication Foundation (WCF).Enables the Web programming model for a Windows Communication Foundation (WCF) service.

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à
WebHttpBehaviorWebHttpBehaviorWebHttpBehaviorWebHttpBehavior
Derivato
Implementazioni

Commenti

Il WebHttpBehavior comportamento, se utilizzato insieme WebHttpBinding all'associazione, consente a WCF di esporre e accedere ai servizi Web.The WebHttpBehavior behavior, when used in conjunction with the WebHttpBinding binding, enables WCF to expose and access Web style services. WebServiceHost aggiunge automaticamente questo comportamento agli endpoint che utilizzano WebHttpBinding.WebServiceHost automatically adds this behavior to endpoints that use the WebHttpBinding.

Costruttori

WebHttpBehavior() WebHttpBehavior() WebHttpBehavior() WebHttpBehavior()

Inizializza una nuova istanza della classe WebHttpBehavior.Initializes a new instance of the WebHttpBehavior class.

Proprietà

AutomaticFormatSelectionEnabled AutomaticFormatSelectionEnabled AutomaticFormatSelectionEnabled AutomaticFormatSelectionEnabled

Ottiene o imposta un valore che determina se la selezione del formato automatica è abilitata.Gets or sets a value that determines if automatic format selection is enabled.

DefaultBodyStyle DefaultBodyStyle DefaultBodyStyle DefaultBodyStyle

Ottiene o imposta il lo stile predefinito per il corpo del messaggio.Gets or sets the default message body style.

DefaultOutgoingRequestFormat DefaultOutgoingRequestFormat DefaultOutgoingRequestFormat DefaultOutgoingRequestFormat

Ottiene o imposta il formato predefinito della richiesta in uscita.Gets or sets the default outgoing request format.

DefaultOutgoingResponseFormat DefaultOutgoingResponseFormat DefaultOutgoingResponseFormat DefaultOutgoingResponseFormat

Ottiene o imposta il formato predefinito della risposta in uscita.Gets or sets the default outgoing response format.

FaultExceptionEnabled FaultExceptionEnabled FaultExceptionEnabled FaultExceptionEnabled

Ottiene o imposta il flag che specifica se viene generata un'eccezione FaultException quando si verifica un errore interno del server (Codice di stato HTTP: 500).Gets or sets the flag that specifies whether a FaultException is generated when an internal server error (HTTP status code: 500) occurs.

HelpEnabled HelpEnabled HelpEnabled HelpEnabled

Ottiene o imposta un valore che determina se la Guida WCF è abilitata.Gets or sets a value that determines if the WCF Help page is enabled.

JavascriptCallbackParameterName JavascriptCallbackParameterName JavascriptCallbackParameterName JavascriptCallbackParameterName

Ottiene o imposta il nome del parametro di callback JavaScript.Gets or sets the JavaScript callback parameter name.

Metodi

AddBindingParameters(ServiceEndpoint, BindingParameterCollection) AddBindingParameters(ServiceEndpoint, BindingParameterCollection) AddBindingParameters(ServiceEndpoint, BindingParameterCollection) 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.Implements the AddBindingParameters(ServiceEndpoint, BindingParameterCollection) method to pass data at runtime to bindings to support custom behavior.

AddClientErrorInspector(ServiceEndpoint, ClientRuntime) AddClientErrorInspector(ServiceEndpoint, ClientRuntime) AddClientErrorInspector(ServiceEndpoint, ClientRuntime) AddClientErrorInspector(ServiceEndpoint, ClientRuntime)

Aggiunge un controllo dell'errore client all'endpoint del servizio specificato.Adds a client error inspector to the specified service endpoint.

AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher) AddServerErrorHandlers(ServiceEndpoint, EndpointDispatcher)

Eseguire l'override di questo metodo per modificare la gestione degli errori che si verificano nel servizio.Override this method to change the way errors that occur on the service are handled.

ApplyClientBehavior(ServiceEndpoint, ClientRuntime) ApplyClientBehavior(ServiceEndpoint, ClientRuntime) ApplyClientBehavior(ServiceEndpoint, ClientRuntime) ApplyClientBehavior(ServiceEndpoint, ClientRuntime)

Implementa il metodo ApplyClientBehavior(ServiceEndpoint, ClientRuntime) per supportare una modifica o un'estensione del client all'interno di un endpoint.Implements the ApplyClientBehavior(ServiceEndpoint, ClientRuntime) method to support modification or extension of the client across an endpoint.

ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher)

Implementa il metodo ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) per supportare una modifica o un'estensione del client all'interno di un endpoint.Implements the ApplyDispatchBehavior(ServiceEndpoint, EndpointDispatcher) method to support modification or extension of the client across an endpoint.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetOperationSelector(ServiceEndpoint) GetOperationSelector(ServiceEndpoint) GetOperationSelector(ServiceEndpoint) GetOperationSelector(ServiceEndpoint)

Crea un nuovo oggetto WebHttpDispatchOperationSelector.Creates a new WebHttpDispatchOperationSelector object.

GetQueryStringConverter(OperationDescription) GetQueryStringConverter(OperationDescription) GetQueryStringConverter(OperationDescription) GetQueryStringConverter(OperationDescription)

Ottiene il convertitore della stringa di query.Gets the query string converter.

GetReplyClientFormatter(OperationDescription, ServiceEndpoint) GetReplyClientFormatter(OperationDescription, ServiceEndpoint) GetReplyClientFormatter(OperationDescription, ServiceEndpoint) GetReplyClientFormatter(OperationDescription, ServiceEndpoint)

Ottiene il formattatore della risposta sul client per l'endpoint e l'operazione del servizio specificati.Gets the reply formatter on the client for the specified endpoint and service operation.

GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint) GetReplyDispatchFormatter(OperationDescription, ServiceEndpoint)

Ottiene il formattatore della risposta sul servizio per l'endpoint e l'operazione del servizio specificati.Gets the reply formatter on the service for the specified endpoint and service operation.

GetRequestClientFormatter(OperationDescription, ServiceEndpoint) GetRequestClientFormatter(OperationDescription, ServiceEndpoint) GetRequestClientFormatter(OperationDescription, ServiceEndpoint) GetRequestClientFormatter(OperationDescription, ServiceEndpoint)

Ottiene il formattatore della richiesta sul client per l'operazione del servizio e l'endpoint specificati.Gets the request formatter on the client for the specified service operation and endpoint.

GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint) GetRequestDispatchFormatter(OperationDescription, ServiceEndpoint)

Ottiene il formattatore della richiesta sul servizio per un'operazione e un endpoint del servizio specificati.Gets the request formatter on the service for the given service operation and service endpoint.

GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)
Validate(ServiceEndpoint) Validate(ServiceEndpoint) Validate(ServiceEndpoint) Validate(ServiceEndpoint)

Conferma che l'endpoint soddisfa i requisiti del modello di programmazione Web.Confirms that the endpoint meets the requirements for the Web programming model.

ValidateBinding(ServiceEndpoint) ValidateBinding(ServiceEndpoint) ValidateBinding(ServiceEndpoint) ValidateBinding(ServiceEndpoint)

Assicura che l'associazione sia valida per l'utilizzo con il modello di programmazione Web WCF.Ensures the binding is valid for use with the WCF Web Programming Model.

ValidateOperation(OperationDescription) ValidateOperation(OperationDescription) ValidateOperation(OperationDescription) ValidateOperation(OperationDescription)

Implementazioni dell'interfaccia esplicita

IWmiInstanceProvider.FillInstance(IWmiInstance) IWmiInstanceProvider.FillInstance(IWmiInstance) IWmiInstanceProvider.FillInstance(IWmiInstance) IWmiInstanceProvider.FillInstance(IWmiInstance)
IWmiInstanceProvider.GetInstanceType() IWmiInstanceProvider.GetInstanceType() IWmiInstanceProvider.GetInstanceType() IWmiInstanceProvider.GetInstanceType()

Si applica a