1 <?xml version="1.0"?>
\r
4 <name>Microsoft.Extensions.FileProviders.Abstractions</name>
\r
7 <member name="T:Microsoft.Extensions.FileProviders.IDirectoryContents">
\r
9 Represents a directory's content in the file provider.
\r
12 <member name="P:Microsoft.Extensions.FileProviders.IDirectoryContents.Exists">
\r
14 True if a directory was located at the given path.
\r
17 <member name="T:Microsoft.Extensions.FileProviders.IFileInfo">
\r
19 Represents a file in the given file provider.
\r
22 <member name="P:Microsoft.Extensions.FileProviders.IFileInfo.Exists">
\r
24 True if resource exists in the underlying storage system.
\r
27 <member name="P:Microsoft.Extensions.FileProviders.IFileInfo.Length">
\r
29 The length of the file in bytes, or -1 for a directory or non-existing files.
\r
32 <member name="P:Microsoft.Extensions.FileProviders.IFileInfo.PhysicalPath">
\r
34 The path to the file, including the file name. Return null if the file is not directly accessible.
\r
37 <member name="P:Microsoft.Extensions.FileProviders.IFileInfo.Name">
\r
39 The name of the file or directory, not including any path.
\r
42 <member name="P:Microsoft.Extensions.FileProviders.IFileInfo.LastModified">
\r
44 When the file was last modified
\r
47 <member name="P:Microsoft.Extensions.FileProviders.IFileInfo.IsDirectory">
\r
49 True for the case TryGetDirectoryContents has enumerated a sub-directory
\r
52 <member name="M:Microsoft.Extensions.FileProviders.IFileInfo.CreateReadStream">
\r
54 Return file contents as readonly stream. Caller should dispose stream when complete.
\r
56 <returns>The file stream</returns>
\r
58 <member name="T:Microsoft.Extensions.FileProviders.IFileProvider">
\r
60 A read-only file provider abstraction.
\r
63 <member name="M:Microsoft.Extensions.FileProviders.IFileProvider.GetFileInfo(System.String)">
\r
65 Locate a file at the given path.
\r
67 <param name="subpath">Relative path that identifies the file.</param>
\r
68 <returns>The file information. Caller must check Exists property.</returns>
\r
70 <member name="M:Microsoft.Extensions.FileProviders.IFileProvider.GetDirectoryContents(System.String)">
\r
72 Enumerate a directory at the given path, if any.
\r
74 <param name="subpath">Relative path that identifies the directory.</param>
\r
75 <returns>Returns the contents of the directory.</returns>
\r
77 <member name="M:Microsoft.Extensions.FileProviders.IFileProvider.Watch(System.String)">
\r
79 Creates a <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> for the specified <paramref name="filter"/>.
\r
81 <param name="filter">Filter string used to determine what files or folders to monitor. Example: **/*.cs, *.*, subFolder/**/*.cshtml.</param>
\r
82 <returns>An <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> that is notified when a file matching <paramref name="filter"/> is added, modified or deleted.</returns>
\r
84 <member name="T:Microsoft.Extensions.FileProviders.NotFoundDirectoryContents">
\r
86 Represents a non-existing directory
\r
89 <member name="P:Microsoft.Extensions.FileProviders.NotFoundDirectoryContents.Singleton">
\r
91 A shared instance of <see cref="T:Microsoft.Extensions.FileProviders.NotFoundDirectoryContents"/>
\r
94 <member name="P:Microsoft.Extensions.FileProviders.NotFoundDirectoryContents.Exists">
\r
99 <member name="M:Microsoft.Extensions.FileProviders.NotFoundDirectoryContents.GetEnumerator">
\r
100 <summary>Returns an enumerator that iterates through the collection.</summary>
\r
101 <returns>An enumerator to an empty collection.</returns>
\r
103 <member name="M:Microsoft.Extensions.FileProviders.NotFoundDirectoryContents.System#Collections#IEnumerable#GetEnumerator">
\r
106 <member name="T:Microsoft.Extensions.FileProviders.NotFoundFileInfo">
\r
108 Represents a non-existing file.
\r
111 <member name="M:Microsoft.Extensions.FileProviders.NotFoundFileInfo.#ctor(System.String)">
\r
113 Initializes an instance of <see cref="T:Microsoft.Extensions.FileProviders.NotFoundFileInfo"/>.
\r
115 <param name="name">The name of the file that could not be found</param>
\r
117 <member name="P:Microsoft.Extensions.FileProviders.NotFoundFileInfo.Exists">
\r
122 <member name="P:Microsoft.Extensions.FileProviders.NotFoundFileInfo.IsDirectory">
\r
127 <member name="P:Microsoft.Extensions.FileProviders.NotFoundFileInfo.LastModified">
\r
129 Returns <see cref="F:System.DateTimeOffset.MinValue"/>.
\r
132 <member name="P:Microsoft.Extensions.FileProviders.NotFoundFileInfo.Length">
\r
137 <member name="P:Microsoft.Extensions.FileProviders.NotFoundFileInfo.Name">
\r
140 <member name="P:Microsoft.Extensions.FileProviders.NotFoundFileInfo.PhysicalPath">
\r
145 <member name="M:Microsoft.Extensions.FileProviders.NotFoundFileInfo.CreateReadStream">
\r
147 Always throws. A stream cannot be created for non-existing file.
\r
149 <exception cref="T:System.IO.FileNotFoundException">Always thrown.</exception>
\r
150 <returns>Does not return</returns>
\r
152 <member name="T:Microsoft.Extensions.FileProviders.NullChangeToken">
\r
154 An empty change token that doesn't raise any change callbacks.
\r
157 <member name="P:Microsoft.Extensions.FileProviders.NullChangeToken.Singleton">
\r
159 A singleton instance of <see cref="T:Microsoft.Extensions.FileProviders.NullChangeToken"/>
\r
162 <member name="P:Microsoft.Extensions.FileProviders.NullChangeToken.HasChanged">
\r
167 <member name="P:Microsoft.Extensions.FileProviders.NullChangeToken.ActiveChangeCallbacks">
\r
172 <member name="M:Microsoft.Extensions.FileProviders.NullChangeToken.RegisterChangeCallback(System.Action{System.Object},System.Object)">
\r
174 Always returns an empty disposable object. Callbacks will never be called.
\r
176 <param name="callback">This parameter is ignored</param>
\r
177 <param name="state">This parameter is ignored</param>
\r
178 <returns>A disposable object that noops on dispose.</returns>
\r
180 <member name="T:Microsoft.Extensions.FileProviders.NullFileProvider">
\r
182 An empty file provider with no contents.
\r
185 <member name="M:Microsoft.Extensions.FileProviders.NullFileProvider.GetDirectoryContents(System.String)">
\r
187 Enumerate a non-existent directory.
\r
189 <param name="subpath">A path under the root directory. This parameter is ignored.</param>
\r
190 <returns>A <see cref="T:Microsoft.Extensions.FileProviders.IDirectoryContents"/> that does not exist and does not contain any contents.</returns>
\r
192 <member name="M:Microsoft.Extensions.FileProviders.NullFileProvider.GetFileInfo(System.String)">
\r
194 Locate a non-existent file.
\r
196 <param name="subpath">A path under the root directory.</param>
\r
197 <returns>A <see cref="T:Microsoft.Extensions.FileProviders.IFileInfo"/> representing a non-existent file at the given path.</returns>
\r
199 <member name="M:Microsoft.Extensions.FileProviders.NullFileProvider.Watch(System.String)">
\r
201 Returns a <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> that monitors nothing.
\r
203 <param name="filter">Filter string used to determine what files or folders to monitor. This parameter is ignored.</param>
\r
204 <returns>A <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> that does not register callbacks.</returns>
\r