BuildMaster SDK Reference
Version:

Inedo.IO Namespace

Name Description
DirectoryEx

A set of static utility methods used for directories without the MAX_PATH limitation.

FileEx

A set of static utility methods used for files without the MAX_PATH limitation.

MaskingContext

Represents a masking context that applies include and exclude mask strings against an enumeration of paths or SlimFileSystemInfo objects.

PathEx

Contains static file system path-related utility methods.

PositionStream

Represents a stream that has a position and possibly a length.

SlimDirectoryInfo

Similar to System.IO.DirectoryInfo, but handles long paths.

SlimFileInfo

Similar to System.IO.FileInfo, but handles long paths.

SlimFileSystemInfo

Represents either a file or a directory.

SlimMemoryStream

Stream backed by memory that is designed for minimal memory fragmentation.

TemporaryStream

Contains methods for working with temporary streams.