ServiceHealthBehaviorBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient als Basisklasse für ein WCF-Dienstverhalten (Windows Communication Foundation), das einen Integritätsendpunkt bereitstellt.
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
- Vererbung
-
ServiceHealthBehaviorBase
- Abgeleitet
- Implementiert
Konstruktoren
ServiceHealthBehaviorBase() |
Initialisiert eine neue Instanz der ServiceHealthBehaviorBase-Klasse. |
Eigenschaften
HealthDetailsEnabled |
Ruft einen Wert ab, der angibt, ob der Integritätsendpunkt die Dienstdetails zurückgeben soll oder ob die Antwort keinen Inhalt enthalten soll, oder legt den Wert fest. |
HttpGetBinding |
Ruft die Bindung ab, die zum Abrufen der Integrität über eine HTTP/Get-Anforderung verwendet wird, oder legt die Bindung fest. |
HttpGetEnabled |
Ruft einen booleschen Wert ab, der angibt, ob Dienstmetadaten für den Abruf mit einer HTTP/Get-Anforderung veröffentlicht werden sollen. |
HttpGetUrl |
Ruft einen URI ab, der die Adresse angibt, an der die Metadaten für den Abruf mit einer HTTP/Get-Anforderung veröffentlicht werden, oder legt diesen fest. |
HttpsGetBinding |
Ruft die Bindung ab, die zum Abrufen der Integrität über eine HTTPS/Get-Anforderung verwendet wird, oder legt die Bindung fest. |
HttpsGetEnabled |
Ruft einen booleschen Wert ab, der angibt, ob Dienstmetadaten für den Abruf mit einer HTTPS/Get-Anforderung veröffentlicht werden sollen. |
HttpsGetUrl |
Ruft einen URI ab, der die Adresse angibt, an der die Metadaten für den Abruf mit einer HTTPS/Get-Anforderung veröffentlicht werden, oder legt diesen fest. |
ServiceStartTime |
Ruft das Datum und die Uhrzeit ab, zu der der Integritätsprüfungsdienst gestartet wurde. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
HandleHealthRequest(ServiceHostBase, Message, String[], Message) |
Verarbeitet eine HTTP/Get- oder HTTPS/Get-Anforderung und gibt eine Antwort zurück. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Übergibt benutzerdefinierte Daten an Bindungselemente, um die Kontaktimplementierung zu unterstützen. |
IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Ändert Eigenschaftenwerten zur Laufzeit oder fügt benutzerdefinierte Erweiterungsobjekte, wie Fehlerhandler, Nachrichten- oder Parameterinterceptoren, Sicherheitserweiterungen und andere benutzerdefinierte Erweiterungsobjekte ein. |
IServiceBehavior.Validate(ServiceDescription, ServiceHostBase) |
Prüft den Diensthost und die Dienstbeschreibung, um sicherzustellen, dass der Dienst erfolgreich ausgeführt wird. |