This assembly is not depending on NAnt. This way the functionality it exposes can also be used in other projects.

Classes

  ClassDescription
Public classFileMapping
Maps a local file to a remote URI.
Public classFtpDirectoryInfo
Holds information about a directory that resides on a remote FTP server.
Public classFtpFileInfo
Holds file information about a file that resides in a remote FTP server.
Public classFTPHelper
Helper class that performs FTP operations.
Public classFtpInfoBase
Base class for FTP files and directories.
Public classFtpWebRequestFactory
A class that is capable of creating FtpWebRequest objects prefilled with the necessary credentials.
Public classLocalDirectoryInfo
Holds information about a directory that resides on the local file system.
Public classLocalFileInfo
Holds file information about a local file.
Public classNullLogger
A stub logger that doesn't log anywhere.
Public classW3CValidationResult
The result of a validation retrieved from w3c online validation.
Public classW3CValidator
Validates documents against online w3c validation services.
Public classWebResponseExtensions
Extension methods for the WebResponse class.

Interfaces

  InterfaceDescription
Public interfaceIDirectoryInfo
Holds information about a directory. The directory might be a local directory, a remote directory, a virtual directory, etc.
Public interfaceIFileInfo
Represents information over a file. The file may be a local file, remote file, virtual file, etc.
Public interfaceILogger
Represents a logging interface.

Enumerations

  EnumerationDescription
Public enumerationOverwriteCondition
Defines the conditions that determine if a remote file will be overwritten by a local file during copy.