RoutingExtension Класс

Определение

Предоставляет доступ во время выполнения к службе маршрутизации, чтобы разрешить динамическое изменение конфигурации маршрутизации.

public ref class RoutingExtension sealed : System::ServiceModel::IExtension<System::ServiceModel::ServiceHostBase ^>
public sealed class RoutingExtension : System.ServiceModel.IExtension<System.ServiceModel.ServiceHostBase>
type RoutingExtension = class
    interface IExtension<ServiceHostBase>
Public NotInheritable Class RoutingExtension
Implements IExtension(Of ServiceHostBase)
Наследование
RoutingExtension
Реализации

Методы

Имя Описание
ApplyConfiguration(RoutingConfiguration)

Применяет новый RoutingConfiguration экземпляр запущенной службы маршрутизации.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
IExtension<ServiceHostBase>.Attach(ServiceHostBase)

Вызывается, когда среда выполнения присоединяет расширение к экземпляру ServiceHostBase класса. Только для внутреннего использования.

IExtension<ServiceHostBase>.Detach(ServiceHostBase)

Вызывается, когда среда выполнения отсоединяет расширение от экземпляра ServiceHostBase класса. Только для внутреннего использования.

Применяется к