IChannelInitializer IChannelInitializer IChannelInitializer IChannelInitializer Interface

Определение

Определяет интерфейс уведомления службы или клиента при создании канала.Defines the interface to notify a service or client when a channel is created.

public interface class IChannelInitializer
public interface IChannelInitializer
type IChannelInitializer = interface
Public Interface IChannelInitializer

Комментарии

Определяет интерфейс, используемый для проверки и добавления состояний к каналам, при первом их создании.Defines the interface used to inspect and add state to channels when they are first created. Может использоваться для отслеживания всех незавершенных сеансов, например, чтобы в них служба могла отправить сообщения.This can be used to track all outstanding sessions, for instance, so the service can send messages on them. Добавьте инициализаторы каналов служб в коллекцию ChannelDispatcher.ChannelInitializers.Add service channel initializers to the ChannelDispatcher.ChannelInitializers collection. Добавьте инициализаторы каналов клиентов в коллекцию ClientRuntime.ChannelInitializers.Add client channel initializers to the ClientRuntime.ChannelInitializers collection.

Методы

Initialize(IClientChannel) Initialize(IClientChannel) Initialize(IClientChannel) Initialize(IClientChannel)

Инициализирует класс IChannelInitializer с указанным объектом IClientChannel.Initializes the IChannelInitializer class with a specified IClientChannel.

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