Show / Hide Table of Contents

    Interface IDirectoryInfo

    Inherited Members
    IFileSystemInfo.Exists
    IFileSystemInfo.Extension
    IFileSystemInfo.FullName
    IFileSystemInfo.Name
    IFileSystemInfo.Delete()
    IFileSystemInfo.GetHashCode()
    IFileSystemInfo.ToString()
    IFileSystemInfo.Equals(Object)
    Namespace: P42.Utils
    Assembly: P42.Utils.dll
    Syntax
    public interface IDirectoryInfo : IFileSystemInfo

    Properties

    | Improve this Doc View Source

    Parent

    Declaration
    IDirectoryInfo Parent { get; }
    Property Value
    Type Description
    IDirectoryInfo
    | Improve this Doc View Source

    Root

    Declaration
    IDirectoryInfo Root { get; }
    Property Value
    Type Description
    IDirectoryInfo

    Methods

    | Improve this Doc View Source

    CreateSubdirectory(String)

    Declaration
    IDirectoryInfo CreateSubdirectory(string path)
    Parameters
    Type Name Description
    String path
    Returns
    Type Description
    IDirectoryInfo
    | Improve this Doc View Source

    Delete(Boolean)

    Declaration
    void Delete(bool recursive)
    Parameters
    Type Name Description
    Boolean recursive
    | Improve this Doc View Source

    Get(String)

    Declaration
    IDirectoryInfo Get(string path)
    Parameters
    Type Name Description
    String path
    Returns
    Type Description
    IDirectoryInfo
    | Improve this Doc View Source

    GetDirectories(String)

    Declaration
    IDirectoryInfo[] GetDirectories(string searchPattern = null)
    Parameters
    Type Name Description
    String searchPattern
    Returns
    Type Description
    IDirectoryInfo[]
    | Improve this Doc View Source

    GetFiles(String)

    Declaration
    IFileInfo[] GetFiles(string searchPattern = null)
    Parameters
    Type Name Description
    String searchPattern
    Returns
    Type Description
    IFileInfo[]
    | Improve this Doc View Source

    MoveTo(String)

    Declaration
    void MoveTo(string destDirName)
    Parameters
    Type Name Description
    String destDirName

    Extension Methods

    DebugExtensions.AddToCensus(Object)
    DebugExtensions.RemoveFromCensus(Object)
    ReflectionExtensions.GetProperties(Object)
    ReflectionExtensions.GetProperty(Object, String)
    ReflectionExtensions.PropertyNames(Object)
    ReflectionExtensions.PropertyExists(Object, String)
    ReflectionExtensions.HasProperty(Object, String)
    ReflectionExtensions.GetPropertyValue(Object, String)
    ReflectionExtensions.SetPropertyValue(Object, String, Object)
    ReflectionExtensions.GetFieldValue(Object, String)
    ReflectionExtensions.SetFieldValue(Object, String, Object)
    ReflectionExtensions.CallMethod(Object, String, Object[])
    • Improve this Doc
    • View Source
    Back to top Copyright © 2018 42nd Parallel