File System File System
File System File System
DocFX + Singulink = ♥

Search Results for

    Interface IPath

    Represents an absolute or relative path to a file or directory.

    Namespace: Singulink.IO
    Assembly: Singulink.IO.FileSystem.dll
    Syntax
    [SuppressMessage("Design", "CA1065:Do not raise exceptions in unexpected locations", Justification = "Properties need to be overridden by implementing types")]
    public interface IPath : IEquatable<IPath?>

    Properties

    Name Description
    HasParentDirectory

    Gets a value indicating whether this path has a parent directory.

    IsRooted

    Gets a value indicating whether this path is rooted. Relative paths can be rooted and absolute paths are always rooted.

    Name

    Gets the name of the file or directory that this path refers to.

    ParentDirectory

    Gets the parent directory of this file/directory.

    PathDisplay

    Gets a path string suitable for user friendly display or serialization. Do not use this value to access the file system.

    PathFormat

    Gets the format of this path.

    Methods

    Name Description
    Equals(IPath?)

    Determines whether this file/directory is equal to another file/directory.

    ToString()

    Returns a string containing the path format, entry type and the path. Not usable for file system operations.

    op_Equality(IPath?, IPath?)

    Determines whether two paths are equal.

    op_Inequality(IPath?, IPath?)

    Determines whether two paths are not equal.

    © Singulink. All rights reserved.