C# Класс Brunet.Messaging.SenderFactory

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

Открытые свойства

Свойство Тип Описание
Delims char[]
SplitChars char[]

Защищенные свойства (Protected)

Свойство Тип Описание
_handlers SenderFactoryDelegate>.Dictionary

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

Метод Описание
CreateInstance ( object ctx, string uri ) : ISender
DecodeUri ( string uri, string &scheme ) : string>.IDictionary
EncodeUri ( string scheme, string>.IDictionary opts ) : string
GetScheme ( string uri, int &varidx ) : string
Register ( string type, SenderFactoryDelegate handler ) : void

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

CreateInstance() публичный статический Метод

public static CreateInstance ( object ctx, string uri ) : ISender
ctx object
uri string
Результат ISender

DecodeUri() публичный статический Метод

public static DecodeUri ( string uri, string &scheme ) : string>.IDictionary
uri string
scheme string
Результат string>.IDictionary

EncodeUri() публичный статический Метод

public static EncodeUri ( string scheme, string>.IDictionary opts ) : string
scheme string
opts string>.IDictionary
Результат string

GetScheme() публичный статический Метод

public static GetScheme ( string uri, int &varidx ) : string
uri string
varidx int
Результат string

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

public static Register ( string type, SenderFactoryDelegate handler ) : void
type string
handler SenderFactoryDelegate
Результат void

Описание свойств

Delims публичное статическое свойство

public static char[] Delims
Результат char[]

SplitChars публичное статическое свойство

public static char[] SplitChars
Результат char[]

_handlers защищенное статическое свойство

protected static Dictionary _handlers
Результат SenderFactoryDelegate>.Dictionary