Show / Hide Table of Contents

    Interface IFileInfo

    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 IFileInfo : IFileSystemInfo

    Properties

    | Improve this Doc View Source

    Directory

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

    DirectoryName

    Declaration
    string DirectoryName { get; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    IsReadOnly

    Declaration
    bool IsReadOnly { get; set; }
    Property Value
    Type Description
    Boolean
    | Improve this Doc View Source

    Length

    Declaration
    long Length { get; }
    Property Value
    Type Description
    Int64

    Methods

    | Improve this Doc View Source

    CopyTo(String, Boolean)

    Declaration
    IFileInfo CopyTo(string destFileName, bool overwrite = false)
    Parameters
    Type Name Description
    String destFileName
    Boolean overwrite
    Returns
    Type Description
    IFileInfo
    | Improve this Doc View Source

    MoveTo(String)

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

    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