C# Класс VSTalk.Engine.Core.Feed.MessageFeed

Наследование: IMessageFeed
Показать файл Открыть проект

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

Метод Описание
GetMessages ( Predicate predicate ) : IEnumerable
RegisterProvider ( IMessageProvider provider ) : void
Subscribe ( IMessageConsumer consumer ) : void
UnregisterProvider ( IMessageProvider provider ) : void
Unsubscribe ( IMessageConsumer consumer ) : void

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

Метод Описание
ProviderOnMessageReceived ( object sender, MessageReceivedArgs args ) : void
StartListen ( IMessageProvider provider ) : void
StopListen ( IMessageProvider provider ) : void

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

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

public GetMessages ( Predicate predicate ) : IEnumerable
predicate Predicate
Результат IEnumerable

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

public RegisterProvider ( IMessageProvider provider ) : void
provider IMessageProvider
Результат void

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

public Subscribe ( IMessageConsumer consumer ) : void
consumer IMessageConsumer
Результат void

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

public UnregisterProvider ( IMessageProvider provider ) : void
provider IMessageProvider
Результат void

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

public Unsubscribe ( IMessageConsumer consumer ) : void
consumer IMessageConsumer
Результат void