ServiceHealthBehaviorBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Служит в качестве базового класса поведения службы Windows Communication Foundation (WCF), которое предоставляет конечную точку работоспособности.
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
- Наследование
-
ServiceHealthBehaviorBase
- Производный
- Реализации
Конструкторы
ServiceHealthBehaviorBase() |
Инициализирует новый экземпляр класса ServiceHealthBehaviorBase. |
Свойства
HealthDetailsEnabled |
Возвращает или задает значение, указывающее, должна ли конечная точка работоспособности возвращать сведения о службе, или ответ не должен ничего содержать. |
HttpGetBinding |
Возвращает или задает привязку, которая используется для извлечения сведений о работоспособности с помощью запроса HTTP/Get. |
HttpGetEnabled |
Возвращает или задает значение, указывающее, следует ли опубликовывать метаданные службы для извлечения с помощью запроса HTTP/Get. |
HttpGetUrl |
Возвращает или задает универсальный код ресурса (URI), указывающий адрес, по которому метаданные публикуются для извлечения с использованием запроса HTTP/Get. |
HttpsGetBinding |
Возвращает или задает привязку, которая используется для извлечения сведений о работоспособности с помощью запроса HTTPS/Get. |
HttpsGetEnabled |
Возвращает или задает значение, указывающее, следует ли опубликовывать метаданные службы для извлечения с помощью запроса HTTPS/Get. |
HttpsGetUrl |
Возвращает или задает универсальный код ресурса (URI), указывающий адрес, по которому метаданные публикуются для извлечения с использованием запроса HTTPS/Get. |
ServiceStartTime |
Возвращает дату и время запуска службы проверки работоспособности. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
HandleHealthRequest(ServiceHostBase, Message, String[], Message) |
Обрабатывает запрос HTTP/Get или HTTPS/Get и возвращает ответ. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Явные реализации интерфейса
IServiceBehavior.AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Передает настраиваемые данные в элементы привязки для предоставления поддержки реализации контакта. |
IServiceBehavior.ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Изменяет значения свойств времени выполнения или вставляет объекты настраиваемых расширений, например, обработчики ошибок, перехватчики параметров или сообщения, а также другие объекты настраиваемых расширений. |
IServiceBehavior.Validate(ServiceDescription, ServiceHostBase) |
Проверяет узел и описание службы, чтобы подтвердить готовность службы к работе. |