ServiceHealthBehaviorBase 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.
Funge da classe di base per un comportamento del servizio Windows Communication Foundation (WCF) che offre un endpoint di integrità.
public ref class ServiceHealthBehaviorBase abstract : System::ServiceModel::Description::IServiceBehavior
public abstract class ServiceHealthBehaviorBase : System.ServiceModel.Description.IServiceBehavior
type ServiceHealthBehaviorBase = class
interface IServiceBehavior
Public MustInherit Class ServiceHealthBehaviorBase
Implements IServiceBehavior
- Ereditarietà
-
ServiceHealthBehaviorBase
- Derivato
- Implementazioni
Costruttori
ServiceHealthBehaviorBase() |
Inizializza una nuova istanza della classe ServiceHealthBehaviorBase. |
Proprietà
HealthDetailsEnabled |
Ottiene o imposta un valore che specifica se l'endpoint di integrità deve restituire i dettagli del servizio o se la risposta non deve contenere alcun contenuto. |
HttpGetBinding |
Ottiene o imposta l'associazione usata per il recupero dell'integrità tramite una richiesta HTTP/Get. |
HttpGetEnabled |
Ottiene o imposta un valore che specifica se pubblicare metadati di servizio per il recupero utilizzando una richiesta HTTP/Get. |
HttpGetUrl |
Ottiene o imposta un URI che specifica l'indirizzo di pubblicazione dei metadati per il recupero tramite una richiesta HTTP/Get. |
HttpsGetBinding |
Ottiene o imposta l'associazione usata per il recupero dell'integrità mediante una richiesta HTTP/Get. |
HttpsGetEnabled |
Ottiene o imposta un valore che specifica se pubblicare metadati di servizio per il recupero mediante una richiesta HTTP/Get. |
HttpsGetUrl |
Ottiene o imposta un URI che specifica l'indirizzo di pubblicazione dei metadati per il recupero tramite una richiesta HTTPS/Get. |
ServiceStartTime |
Ottiene la data e l'ora di avvio del controllo di integrità. |
Metodi
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
HandleHealthRequest(ServiceHostBase, Message, String[], Message) |
Elabora una richiesta HTTP/Get o HTTPS/Get e restituisce una risposta. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
Implementazioni dell'interfaccia esplicita
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Passa i dati personalizzati agli elementi di associazione per supportare l'implementazione del contatto. |
IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Modifica i valori delle proprietà della fase di esecuzione o inserisce oggetti di estensione personalizzati, ad esempio gestori di errori, intercettatori di messaggi o parametri, estensioni di sicurezza e altri oggetti di estensione personalizzati. |
IServiceBehavior.Validate(ServiceDescription, ServiceHostBase) |
Controlla l'host del servizio e la descrizione del servizio per verificare che il servizio possa essere eseguito correttamente. |