C# Class Pdoxcl2Sharp.ParadoxCompressedSaver

Inheritance: ParadoxStreamWriter
Afficher le fichier Open project: nickbabcock/Pdoxcl2Sharp

Méthodes publiques

Méthode Description
ParadoxCompressedSaver ( Stream data ) : System
Write ( string header, Action objWriter ) : void
Write ( string value, ValueWrite type ) : void
Write ( string key, string value, ValueWrite valuetype ) : void
WriteComment ( string comment ) : void
WriteLine ( string key, System.DateTime date ) : void
WriteLine ( string value, ValueWrite valuetype ) : void
WriteLine ( string key, string value, ValueWrite valuetype ) : void

Private Methods

Méthode Description
NoNewLineIfQuoted ( ValueWrite val ) : ValueWrite

If a value being written is quoted, then there is no need to insert a newline because quotes are used as delimiters

Normalize ( ValueWrite val ) : ValueWrite
StripLeadingTabs ( ValueWrite val ) : ValueWrite

Method Details

ParadoxCompressedSaver() public méthode

public ParadoxCompressedSaver ( Stream data ) : System
data Stream
Résultat System

Write() public méthode

public Write ( string header, Action objWriter ) : void
header string
objWriter Action
Résultat void

Write() public méthode

public Write ( string value, ValueWrite type ) : void
value string
type ValueWrite
Résultat void

Write() public méthode

public Write ( string key, string value, ValueWrite valuetype ) : void
key string
value string
valuetype ValueWrite
Résultat void

WriteComment() public méthode

public WriteComment ( string comment ) : void
comment string
Résultat void

WriteLine() public méthode

public WriteLine ( string key, System.DateTime date ) : void
key string
date System.DateTime
Résultat void

WriteLine() public méthode

public WriteLine ( string value, ValueWrite valuetype ) : void
value string
valuetype ValueWrite
Résultat void

WriteLine() public méthode

public WriteLine ( string key, string value, ValueWrite valuetype ) : void
key string
value string
valuetype ValueWrite
Résultat void