Generated by DocFX

Interface IEventInfo

Main interface for the Event infos

Namespace: VEDriversLite.Events
Assembly: VEDriversLite.dll
Syntax
public interface IEventInfo

Properties

| Improve this Doc View Source

Address

Address which created this event info

Declaration
string Address { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Data

Related data

Declaration
string Data { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Message

Message content

Declaration
string Message { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Progress

Progress of the task which created the event

Declaration
double Progress { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

TimeStamp

Time stamp of the situation

Declaration
DateTime TimeStamp { get; set; }
Property Value
Type Description
System.DateTime
| Improve this Doc View Source

Title

Title of the event info

Declaration
string Title { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

TxId

Related transaction

Declaration
string TxId { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Type

Event type

Declaration
EventType Type { get; set; }
Property Value
Type Description
EventType

Methods

| Improve this Doc View Source

Fill(IEventInfo)

Fill the dto

Declaration
void Fill(IEventInfo ev)
Parameters
Type Name Description
IEventInfo ev
| Improve this Doc View Source

ParseData<T>()

Parse the data of the event

Declaration
Task<T> ParseData<T>()
Returns
Type Description
System.Threading.Tasks.Task<T>
Type Parameters
Name Description
T