C# 클래스 Adf.Business.Messaging.CsvMessageHandler

상속: IMessageHandler
파일 보기 프로젝트 열기: NLADP/ADF

공개 메소드들

메소드 설명
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