Share via


PhysicalFileInfo Class

Definition

Represents a file on a physical file system.

public ref class PhysicalFileInfo : Microsoft::Extensions::FileProviders::IFileInfo
public class PhysicalFileInfo : Microsoft.Extensions.FileProviders.IFileInfo
type PhysicalFileInfo = class
    interface IFileInfo
Public Class PhysicalFileInfo
Implements IFileInfo
Inheritance
PhysicalFileInfo
Implements

Constructors

PhysicalFileInfo(FileInfo)

Initializes an instance of PhysicalFileInfo that wraps an instance of FileInfo.

Properties

Exists

Determines if the resource exists in the underlying system.

IsDirectory

Gets a value that's always false.

LastModified

Gets the last time the file was modified.

Length

The length of the file in bytes, or -1 for a directory or non-existing files.

Name

The name of the file or directory, not including any path.

PhysicalPath

The path to the file, including the file name. Return null if the file is not directly accessible.

Methods

CreateReadStream()

Returns the file contents as a read-only stream.

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to