fbe8ada36fd19e9082559ae5c1fc51d1b22a999d
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Microsoft.Extensions.FileProviders.Composite</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:Microsoft.Extensions.FileProviders.Composite.CompositeDirectoryContents">\r
8             <summary>\r
9             Represents the result of a call composition of <see cref="M:Microsoft.Extensions.FileProviders.IFileProvider.GetDirectoryContents(System.String)"/>\r
10             for a list of <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> and a path.\r
11             </summary>\r
12         </member>\r
13         <member name="M:Microsoft.Extensions.FileProviders.Composite.CompositeDirectoryContents.#ctor(System.Collections.Generic.IList{Microsoft.Extensions.FileProviders.IFileProvider},System.String)">\r
14             <summary>\r
15             Creates a new instance of <see cref="T:Microsoft.Extensions.FileProviders.Composite.CompositeDirectoryContents"/> to represents the result of a call composition of\r
16             <see cref="M:Microsoft.Extensions.FileProviders.IFileProvider.GetDirectoryContents(System.String)"/>.\r
17             </summary>\r
18             <param name="fileProviders">The list of <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> for which the results have to be composed.</param>\r
19             <param name="subpath">The path.</param>\r
20         </member>\r
21         <member name="M:Microsoft.Extensions.FileProviders.Composite.CompositeDirectoryContents.GetEnumerator">\r
22             <summary>\r
23             Creates an enumerator for all files in all providers given.\r
24             Ensures each item in the collection is distinct.\r
25             </summary>\r
26             <returns>An enumerator over all files in all given providers</returns>\r
27         </member>\r
28         <member name="P:Microsoft.Extensions.FileProviders.Composite.CompositeDirectoryContents.Exists">\r
29             <summary>\r
30             True if any given providers exists\r
31             </summary>\r
32         </member>\r
33         <member name="T:Microsoft.Extensions.FileProviders.CompositeFileProvider">\r
34             <summary>\r
35             Looks up files using a collection of <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/>.\r
36             </summary>\r
37         </member>\r
38         <member name="M:Microsoft.Extensions.FileProviders.CompositeFileProvider.#ctor(Microsoft.Extensions.FileProviders.IFileProvider[])">\r
39             <summary>\r
40             Initializes a new instance of the <see cref="T:Microsoft.Extensions.FileProviders.CompositeFileProvider" /> class using a collection of file provider.\r
41             </summary>\r
42             <param name="fileProviders">The collection of <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider" /></param>\r
43         </member>\r
44         <member name="M:Microsoft.Extensions.FileProviders.CompositeFileProvider.#ctor(System.Collections.Generic.IEnumerable{Microsoft.Extensions.FileProviders.IFileProvider})">\r
45             <summary>\r
46             Initializes a new instance of the <see cref="T:Microsoft.Extensions.FileProviders.CompositeFileProvider" /> class using a collection of file provider.\r
47             </summary>\r
48             <param name="fileProviders">The collection of <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider" /></param>\r
49         </member>\r
50         <member name="M:Microsoft.Extensions.FileProviders.CompositeFileProvider.GetFileInfo(System.String)">\r
51             <summary>\r
52             Locates a file at the given path.\r
53             </summary>\r
54             <param name="subpath">The path that identifies the file. </param>\r
55             <returns>The file information. Caller must check Exists property. This will be the first existing <see cref="T:Microsoft.Extensions.FileProviders.IFileInfo"/> returned by the provided <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> or a not found <see cref="T:Microsoft.Extensions.FileProviders.IFileInfo"/> if no existing files is found.</returns>\r
56         </member>\r
57         <member name="M:Microsoft.Extensions.FileProviders.CompositeFileProvider.GetDirectoryContents(System.String)">\r
58             <summary>\r
59             Enumerate a directory at the given path, if any.\r
60             </summary>\r
61             <param name="subpath">The path that identifies the directory</param>\r
62             <returns>Contents of the directory. Caller must check Exists property.\r
63             The content is a merge of the contents of the provided <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/>.\r
64             When there is multiple <see cref="T:Microsoft.Extensions.FileProviders.IFileInfo"/> with the same Name property, only the first one is included on the results.</returns>\r
65         </member>\r
66         <member name="M:Microsoft.Extensions.FileProviders.CompositeFileProvider.Watch(System.String)">\r
67             <summary>\r
68             Creates a <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> for the specified <paramref name="pattern"/>.\r
69             </summary>\r
70             <param name="pattern">Filter string used to determine what files or folders to monitor. Example: **/*.cs, *.*, subFolder/**/*.cshtml.</param>\r
71             <returns>An <see cref="T:Microsoft.Extensions.Primitives.IChangeToken"/> that is notified when a file matching <paramref name="pattern"/> is added, modified or deleted.\r
72             The change token will be notified when one of the change token returned by the provided <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/> will be notified.</returns>\r
73         </member>\r
74         <member name="P:Microsoft.Extensions.FileProviders.CompositeFileProvider.FileProviders">\r
75             <summary>\r
76             Gets the list of configured <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider" /> instances.\r
77             </summary>\r
78         </member>\r
79     </members>\r
80 </doc>\r