C# Класс Prototype.Platform.Dispatching.DispatcherHandlerRegistry

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddInterceptor ( Type type ) : void
GetSubscriptions ( Type messageType ) : List
InsureOrderOfHandlers ( ) : void
Register ( Assembly assembly, String namespaces ) : void

Register all handlers in assembly (you can register handlers that optionally belongs to specified namespaces)

SortInPlace ( List list ) : void

Приватные методы

Метод Описание
AddSubscription ( Type messageType, Type handlerType, Int32 priority ) : void
BelongToNamespaces ( Type type, String namespaces ) : System.Boolean

Описание методов

AddInterceptor() публичный Метод

public AddInterceptor ( Type type ) : void
type System.Type
Результат void

GetSubscriptions() публичный Метод

public GetSubscriptions ( Type messageType ) : List
messageType System.Type
Результат List

InsureOrderOfHandlers() публичный Метод

public InsureOrderOfHandlers ( ) : void
Результат void

Register() публичный Метод

Register all handlers in assembly (you can register handlers that optionally belongs to specified namespaces)
public Register ( Assembly assembly, String namespaces ) : void
assembly System.Reflection.Assembly
namespaces String
Результат void

SortInPlace() публичный Метод

public SortInPlace ( List list ) : void
list List
Результат void