a6aed641938623af1ed598e40885efab275269dc
[platform/core/dotnet/build-tools.git] /
1 <?xml version="1.0"?>\r
2 <doc>\r
3     <assembly>\r
4         <name>Microsoft.Extensions.FileProviders.Embedded</name>\r
5     </assembly>\r
6     <members>\r
7         <member name="T:Microsoft.Extensions.FileProviders.EmbeddedFileProvider">\r
8             <summary>\r
9             Looks up files using embedded resources in the specified assembly.\r
10             This file provider is case sensitive.\r
11             </summary>\r
12         </member>\r
13         <member name="M:Microsoft.Extensions.FileProviders.EmbeddedFileProvider.#ctor(System.Reflection.Assembly)">\r
14             <summary>\r
15             Initializes a new instance of the <see cref="T:Microsoft.Extensions.FileProviders.EmbeddedFileProvider" /> class using the specified\r
16             assembly with the base namespace defaulting to the assembly name.\r
17             </summary>\r
18             <param name="assembly">The assembly that contains the embedded resources.</param>\r
19         </member>\r
20         <member name="M:Microsoft.Extensions.FileProviders.EmbeddedFileProvider.#ctor(System.Reflection.Assembly,System.String)">\r
21             <summary>\r
22             Initializes a new instance of the <see cref="T:Microsoft.Extensions.FileProviders.EmbeddedFileProvider" /> class using the specified\r
23             assembly and base namespace.\r
24             </summary>\r
25             <param name="assembly">The assembly that contains the embedded resources.</param>\r
26             <param name="baseNamespace">The base namespace that contains the embedded resources.</param>\r
27         </member>\r
28         <member name="M:Microsoft.Extensions.FileProviders.EmbeddedFileProvider.GetFileInfo(System.String)">\r
29             <summary>\r
30             Locates a file at the given path.\r
31             </summary>\r
32             <param name="subpath">The path that identifies the file. </param>\r
33             <returns>\r
34             The file information. Caller must check Exists property. A <see cref="T:Microsoft.Extensions.FileProviders.NotFoundFileInfo" /> if the file could\r
35             not be found.\r
36             </returns>\r
37         </member>\r
38         <member name="M:Microsoft.Extensions.FileProviders.EmbeddedFileProvider.GetDirectoryContents(System.String)">\r
39             <summary>\r
40             Enumerate a directory at the given path, if any.\r
41             This file provider uses a flat directory structure. Everything under the base namespace is considered to be one\r
42             directory.\r
43             </summary>\r
44             <param name="subpath">The path that identifies the directory</param>\r
45             <returns>\r
46             Contents of the directory. Caller must check Exists property. A <see cref="T:Microsoft.Extensions.FileProviders.NotFoundDirectoryContents" /> if no\r
47             resources were found that match <paramref name="subpath" />\r
48             </returns>\r
49         </member>\r
50         <member name="M:Microsoft.Extensions.FileProviders.EmbeddedFileProvider.Watch(System.String)">\r
51             <summary>\r
52             Embedded files do not change.\r
53             </summary>\r
54             <param name="pattern">This parameter is ignored</param>\r
55             <returns>A <see cref="T:Microsoft.Extensions.FileProviders.NullChangeToken" /></returns>\r
56         </member>\r
57         <member name="T:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo">\r
58             <summary>\r
59             Represents a file embedded in an assembly.\r
60             </summary>\r
61         </member>\r
62         <member name="M:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo.#ctor(System.Reflection.Assembly,System.String,System.String,System.DateTimeOffset)">\r
63             <summary>\r
64             Initializes a new instance of <see cref="T:Microsoft.Extensions.FileProviders.EmbeddedFileProvider"/> for an assembly using <paramref name="resourcePath"/> as the base\r
65             </summary>\r
66             <param name="assembly">The assembly that contains the embedded resource</param>\r
67             <param name="resourcePath">The path to the embedded resource</param>\r
68             <param name="name">An arbitrary name for this instance</param>\r
69             <param name="lastModified">The <see cref="T:System.DateTimeOffset" /> to use for <see cref="P:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo.LastModified" /></param>\r
70         </member>\r
71         <member name="P:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo.Exists">\r
72             <summary>\r
73             Always true.\r
74             </summary>\r
75         </member>\r
76         <member name="P:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo.Length">\r
77             <summary>\r
78             The length, in bytes, of the embedded resource\r
79             </summary>\r
80         </member>\r
81         <member name="P:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo.PhysicalPath">\r
82             <summary>\r
83             Always null.\r
84             </summary>\r
85         </member>\r
86         <member name="P:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo.Name">\r
87             <summary>\r
88             The name of embedded file\r
89             </summary>\r
90         </member>\r
91         <member name="P:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo.LastModified">\r
92             <summary>\r
93             The time, in UTC, when the <see cref="T:Microsoft.Extensions.FileProviders.EmbeddedFileProvider"/> was created\r
94             </summary>\r
95         </member>\r
96         <member name="P:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo.IsDirectory">\r
97             <summary>\r
98             Always false.\r
99             </summary>\r
100         </member>\r
101         <member name="M:Microsoft.Extensions.FileProviders.Embedded.EmbeddedResourceFileInfo.CreateReadStream">\r
102             <inheritdoc />\r
103         </member>\r
104         <member name="T:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider">\r
105             <summary>\r
106             An embedded file provider that uses a manifest compiled in the assembly to\r
107             reconstruct the original paths of the embedded files when they were embedded\r
108             into the assembly.\r
109             </summary>\r
110         </member>\r
111         <member name="M:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider.#ctor(System.Reflection.Assembly)">\r
112             <summary>\r
113             Initializes a new instance of <see cref="T:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider"/>.\r
114             </summary>\r
115             <param name="assembly">The assembly containing the embedded files.</param>\r
116         </member>\r
117         <member name="M:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider.#ctor(System.Reflection.Assembly,System.String)">\r
118             <summary>\r
119             Initializes a new instance of <see cref="T:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider"/>.\r
120             </summary>\r
121             <param name="assembly">The assembly containing the embedded files.</param>\r
122             <param name="root">The relative path from the root of the manifest to use as root for the provider.</param>\r
123         </member>\r
124         <member name="M:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider.#ctor(System.Reflection.Assembly,System.String,System.DateTimeOffset)">\r
125             <summary>\r
126             Initializes a new instance of <see cref="T:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider"/>.\r
127             </summary>\r
128             <param name="assembly">The assembly containing the embedded files.</param>\r
129             <param name="root">The relative path from the root of the manifest to use as root for the provider.</param>\r
130             <param name="lastModified">The LastModified date to use on the <see cref="T:Microsoft.Extensions.FileProviders.IFileInfo"/> instances\r
131             returned by this <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/>.</param>\r
132         </member>\r
133         <member name="M:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider.#ctor(System.Reflection.Assembly,System.String,System.String,System.DateTimeOffset)">\r
134             <summary>\r
135             Initializes a new instance of <see cref="T:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider"/>.\r
136             </summary>\r
137             <param name="assembly">The assembly containing the embedded files.</param>\r
138             <param name="root">The relative path from the root of the manifest to use as root for the provider.</param>\r
139             <param name="manifestName">The name of the embedded resource containing the manifest.</param>\r
140             <param name="lastModified">The LastModified date to use on the <see cref="T:Microsoft.Extensions.FileProviders.IFileInfo"/> instances\r
141             returned by this <see cref="T:Microsoft.Extensions.FileProviders.IFileProvider"/>.</param>\r
142         </member>\r
143         <member name="P:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider.Assembly">\r
144             <summary>\r
145             Gets the <see cref="P:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider.Assembly"/> for this provider.\r
146             </summary>\r
147         </member>\r
148         <member name="M:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider.GetDirectoryContents(System.String)">\r
149             <inheritdoc />\r
150         </member>\r
151         <member name="M:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider.GetFileInfo(System.String)">\r
152             <inheritdoc />\r
153         </member>\r
154         <member name="M:Microsoft.Extensions.FileProviders.ManifestEmbeddedFileProvider.Watch(System.String)">\r
155             <inheritdoc />\r
156         </member>\r
157     </members>\r
158 </doc>\r