Microsoft.Extensions.FileProviders.Abstractions Represents a directory's content in the file provider. True if a directory was located at the given path. Represents a file in the given file provider. Gets a value that indicates if the resource exists in the underlying storage system. Gets the length of the file in bytes, or -1 for a directory or nonexistent file. Gets the path to the file, including the file name. Returns if the file is not directly accessible. Gets the name of the file or directory, not including any path. Gets the time when the file was last modified. Gets a value that indicates whether TryGetDirectoryContents has enumerated a subdirectory. Returns file contents as a read-only stream. The file stream. The caller should dispose the stream when complete. A read-only file provider abstraction. Locates a file at the given path. The relative path that identifies the file. The file information. Caller must check Exists property. Enumerates a directory at the given path, if any. The relative path that identifies the directory. The contents of the directory. Creates an for the specified . A filter string used to determine what files or folders to monitor. Examples: **/*.cs, *.*, subFolder/**/*.cshtml. An that is notified when a file matching is added, modified, or deleted. Represents a nonexistent directory. Gets a shared instance of . Gets a value that's always . Returns an enumerator that iterates through the collection. An enumerator to an empty collection. Represents a nonexistent file. Initializes an instance of . The name of the file that could not be found. Gets a value that's always . Gets a value that's always . Gets . Gets a value that's always -1. Gets a value that's always . Always throws. A stream cannot be created for a nonexistent file. In all cases. Does not return. An empty change token that doesn't raise any change callbacks. Gets a singleton instance of . Gets a value that's always . Gets a value that's always . Always returns an empty disposable object. Callbacks will never be called. This parameter is ignored. This parameter is ignored. A disposable object that no-ops on dispose. An empty file provider with no contents. Enumerates a nonexistent directory. A path under the root directory. This parameter is ignored. A that does not exist and does not contain any contents. Locates a nonexistent file. A path under the root directory. A representing a nonexistent file at the given path. Returns a that monitors nothing. Filter string used to determine what files or folders to monitor. This parameter is ignored. A that does not register callbacks. The file {0} does not exist.