C# 클래스 HFMCmd.FixedWidthOutput

Base class for IOutput implementations that output data in fixed width format.
상속: IOutput
파일 보기 프로젝트 열기: agardiner/hfmcmd

공개 프로퍼티들

프로퍼티 타입 설명
DefaultFieldWidth int
FieldSeparator string

보호된 프로퍼티들

프로퍼티 타입 설명
_cancelled bool
_fieldNames string[]
_format string
_iteration int
_progress int
_records int
_total int
_totalIterations int
_widths int[]

공개 메소드들

메소드 설명
End ( bool suppress ) : void
EndProgress ( ) : void
InitProgress ( string operation, int iterations, int total ) : void
IterationComplete ( ) : bool
SetHeader ( ) : void
SetProgress ( int progress ) : bool
Wrap ( ) : List

Wraps record values according to the current column widths, and returns a List of lines, formatted to line up correctly in the fields.

WriteLine ( string format ) : void
WriteRecord ( ) : void

보호된 메소드들

메소드 설명
CompletionPct ( ) : int

메소드 상세

CompletionPct() 보호된 메소드

protected CompletionPct ( ) : int
리턴 int

End() 공개 메소드

public End ( bool suppress ) : void
suppress bool
리턴 void

EndProgress() 공개 메소드

public EndProgress ( ) : void
리턴 void

InitProgress() 공개 메소드

public InitProgress ( string operation, int iterations, int total ) : void
operation string
iterations int
total int
리턴 void

IterationComplete() 공개 메소드

public IterationComplete ( ) : bool
리턴 bool

SetHeader() 공개 메소드

public SetHeader ( ) : void
리턴 void

SetProgress() 공개 메소드

public SetProgress ( int progress ) : bool
progress int
리턴 bool

Wrap() 공개 메소드

Wraps record values according to the current column widths, and returns a List of lines, formatted to line up correctly in the fields.
public Wrap ( ) : List
리턴 List

WriteLine() 공개 추상적인 메소드

public abstract WriteLine ( string format ) : void
format string
리턴 void

WriteRecord() 공개 메소드

public WriteRecord ( ) : void
리턴 void

프로퍼티 상세

DefaultFieldWidth 공개적으로 프로퍼티

public int DefaultFieldWidth
리턴 int

FieldSeparator 공개적으로 프로퍼티

public string FieldSeparator
리턴 string

_cancelled 보호되어 있는 프로퍼티

protected bool _cancelled
리턴 bool

_fieldNames 보호되어 있는 프로퍼티

protected string[] _fieldNames
리턴 string[]

_format 보호되어 있는 프로퍼티

protected string _format
리턴 string

_iteration 보호되어 있는 프로퍼티

protected int _iteration
리턴 int

_progress 보호되어 있는 프로퍼티

protected int _progress
리턴 int

_records 보호되어 있는 프로퍼티

protected int _records
리턴 int

_total 보호되어 있는 프로퍼티

protected int _total
리턴 int

_totalIterations 보호되어 있는 프로퍼티

protected int _totalIterations
리턴 int

_widths 보호되어 있는 프로퍼티

protected int[] _widths
리턴 int[]