The FTPFileFactory type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| FTPFileFactory()()()() | Default constructor. No parsers are set.
| |
| FTPFileFactory(String) |
Constructor
| |
| FTPFileFactory(FTPFileParser) | Constructor. User supplied parser. Note that parser
detection is disabled if a parser is explicitly supplied
|
Methods
| Name | Description | |
|---|---|---|
| AddParser |
Rather than forcing a parser (as in the constructor that accepts
a parser), this adds a parser to the list of those used.
| |
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetHashCode | (Inherited from Object.) | |
| GetSystem | Obsolete.
Get the SYST string
| |
| GetType | (Inherited from Object.) | |
| MemberwiseClone | (Inherited from Object.) | |
| Parse |
Parse an array of raw file information returned from the
FTP server
| |
| PartialParse | ||
| SetParser |
Set the remote server type
| |
| ToString | (Inherited from Object.) |
Fields
| Name | Description | |
|---|---|---|
| timeDiff | Time difference between server and client (relative to client). |
Properties
| Name | Description | |
|---|---|---|
| FileParser |
Get or set the file parser to be used. If it is
set explicitly, it is never rotated.
| |
| ParserSetExplicitly |
Was the parser set explicitly, or was it worked out
via the SYST command>
| |
| ParsingCulture |
Get/set the culture info for parsing
| |
| System |
Get or set the system string (typically the string
returned from the SYST command).
| |
| TimeDifference |
[FTP/FTPS Only] Time difference between server and client (relative to client).
| |
| TimeIncludesSeconds |
Get flag indicating whether or not the most recent parse returned seconds.
| |
| VMSParser |
Get the instance of the VMS parser
|