C# Class ServiceInsight.MessageProperties.HeaderInfoViewModelBase

Inheritance: RxScreen, IHeaderInfoViewModel
Mostra file Open project: Particular/ServiceInsight

Public Methods

Method Description
Handle ( SelectedMessageChanged @event ) : void

Protected Methods

Method Description
ClearHeaderValues ( ) : void
DecodeHeader ( MessageBody message ) : IList
HeaderInfoViewModelBase ( IEventAggregator eventAggregator, IContentDecoder decoder, MessageSelectionContext selectionContext ) : System
MapHeaderKeys ( ) : void
OnItemsLoaded ( ) : void
OnMessagePropertiesLoaded ( ) : void

Method Details

ClearHeaderValues() protected abstract method

protected abstract ClearHeaderValues ( ) : void
return void

DecodeHeader() protected method

protected DecodeHeader ( MessageBody message ) : IList
message MessageBody
return IList

Handle() public method

public Handle ( SelectedMessageChanged @event ) : void
@event SelectedMessageChanged
return void

HeaderInfoViewModelBase() protected method

protected HeaderInfoViewModelBase ( IEventAggregator eventAggregator, IContentDecoder decoder, MessageSelectionContext selectionContext ) : System
eventAggregator IEventAggregator
decoder IContentDecoder
selectionContext ServiceInsight.MessageList.MessageSelectionContext
return System

MapHeaderKeys() protected abstract method

protected abstract MapHeaderKeys ( ) : void
return void

OnItemsLoaded() protected method

protected OnItemsLoaded ( ) : void
return void

OnMessagePropertiesLoaded() protected method

protected OnMessagePropertiesLoaded ( ) : void
return void