C# Класс Adf.Business.Messaging.CsvMessageHandler

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

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

Метод Описание
Commit ( string messagename ) : object
GetEmpty ( string messagename, string tablename ) : IInternalState
Retrieve ( string messagename ) : object

Защищенные методы

Метод Описание
IsNegativeAmountSign ( string value, FieldDefinition fieldDefinition ) : bool
ReadRecordField ( DictionaryState state, TableDescriber table, FieldDefinition fieldDefinition, string fields ) : void

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

Метод Описание
BreakIntoRecords ( MessageDefinition definition, StreamReader reader ) : IEnumerable
ConstructHeader ( RecordDefinition recordDefinition ) : string
CreateLine ( RecordDefinition recordDefinition, IInternalState state ) : string
GetValueForField ( FieldDefinition fieldDefinition, IInternalState state ) : string
ToString ( IFormattable value, string format ) : string
TryGetCultureInfo ( string format, CultureInfo &cultureInfo ) : bool

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

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

public Commit ( string messagename ) : object
messagename string
Результат object

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

public GetEmpty ( string messagename, string tablename ) : IInternalState
messagename string
tablename string
Результат IInternalState

IsNegativeAmountSign() защищенный Метод

protected IsNegativeAmountSign ( string value, FieldDefinition fieldDefinition ) : bool
value string
fieldDefinition Adf.Core.Messaging.FieldDefinition
Результат bool

ReadRecordField() защищенный Метод

protected ReadRecordField ( DictionaryState state, TableDescriber table, FieldDefinition fieldDefinition, string fields ) : void
state DictionaryState
table Adf.Core.Data.TableDescriber
fieldDefinition Adf.Core.Messaging.FieldDefinition
fields string
Результат void

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

public Retrieve ( string messagename ) : object
messagename string
Результат object