|
29 | 29 | </Attribute>
|
30 | 30 | </Attributes>
|
31 | 31 | <Docs>
|
32 |
| - <summary>To be added.</summary> |
| 32 | + <summary>Represents a library dependency in a dependency manifest.</summary> |
33 | 33 | <remarks>To be added.</remarks>
|
34 | 34 | </Docs>
|
35 | 35 | <Members>
|
|
62 | 62 | <Parameter Name="serviceable" Type="System.Boolean" />
|
63 | 63 | </Parameters>
|
64 | 64 | <Docs>
|
65 |
| - <param name="type">To be added.</param> |
66 |
| - <param name="name">To be added.</param> |
67 |
| - <param name="version">To be added.</param> |
68 |
| - <param name="hash">To be added.</param> |
69 |
| - <param name="dependencies">To be added.</param> |
70 |
| - <param name="serviceable">To be added.</param> |
71 |
| - <summary>To be added.</summary> |
| 65 | + <param name="type">The library's type.</param> |
| 66 | + <param name="name">The library's name.</param> |
| 67 | + <param name="version">The library's version.</param> |
| 68 | + <param name="hash">The library package's hash.</param> |
| 69 | + <param name="dependencies">The library's dependencies.</param> |
| 70 | + <param name="serviceable">Whether the library is serviceable.</param> |
| 71 | + <summary>Initializes a new instance of the <see cref="T:Microsoft.Extensions.DependencyModel.Library"/> class using the specified library properties.</summary> |
72 | 72 | <remarks>To be added.</remarks>
|
73 | 73 | </Docs>
|
74 | 74 | </Member>
|
|
117 | 117 | </Parameter>
|
118 | 118 | </Parameters>
|
119 | 119 | <Docs>
|
120 |
| - <param name="type">To be added.</param> |
121 |
| - <param name="name">To be added.</param> |
122 |
| - <param name="version">To be added.</param> |
123 |
| - <param name="hash">To be added.</param> |
124 |
| - <param name="dependencies">To be added.</param> |
125 |
| - <param name="serviceable">To be added.</param> |
126 |
| - <param name="path">To be added.</param> |
127 |
| - <param name="hashPath">To be added.</param> |
128 |
| - <summary>To be added.</summary> |
| 120 | + <param name="type">The library's type.</param> |
| 121 | + <param name="name">The library's name.</param> |
| 122 | + <param name="version">The library's version.</param> |
| 123 | + <param name="hash">The library package's hash.</param> |
| 124 | + <param name="dependencies">The library's dependencies.</param> |
| 125 | + <param name="serviceable">Whether the library is serviceable.</param> |
| 126 | + <param name="path">The library package's path.</param> |
| 127 | + <param name="hashPath">The library package's hash path.</param> |
| 128 | + <summary>Initializes a new instance of the <see cref="T:Microsoft.Extensions.DependencyModel.Library"/> class using the specified library properties and path.</summary> |
129 | 129 | <remarks>To be added.</remarks>
|
| 130 | + <exception cref="T:System.ArgumentException"> |
| 131 | + <paramref name="type" />, or <paramref name="name" />, or <paramref name="version" /> is <see langword="null" /> or an empty string.</exception> |
| 132 | + <exception cref="T:System.ArgumentNullException"> |
| 133 | + <paramref name="dependencies" /> is <see langword="null" />.</exception> |
130 | 134 | </Docs>
|
131 | 135 | </Member>
|
132 | 136 | <Member MemberName=".ctor">
|
|
181 | 185 | </Parameter>
|
182 | 186 | </Parameters>
|
183 | 187 | <Docs>
|
184 |
| - <param name="type">To be added.</param> |
185 |
| - <param name="name">To be added.</param> |
186 |
| - <param name="version">To be added.</param> |
187 |
| - <param name="hash">To be added.</param> |
188 |
| - <param name="dependencies">To be added.</param> |
189 |
| - <param name="serviceable">To be added.</param> |
190 |
| - <param name="path">To be added.</param> |
191 |
| - <param name="hashPath">To be added.</param> |
192 |
| - <param name="runtimeStoreManifestName">To be added.</param> |
193 |
| - <summary>To be added.</summary> |
| 188 | + <param name="type">The library's type.</param> |
| 189 | + <param name="name">The library's name.</param> |
| 190 | + <param name="version">The library's version.</param> |
| 191 | + <param name="hash">The library package's hash.</param> |
| 192 | + <param name="dependencies">The library's dependencies.</param> |
| 193 | + <param name="serviceable">Whether the library is serviceable.</param> |
| 194 | + <param name="path">The library package's path.</param> |
| 195 | + <param name="hashPath">The library package's hash path.</param> |
| 196 | + <param name="runtimeStoreManifestName">The library's runtime store manifest name.</param> |
| 197 | + <summary>Initializes a new instance of the <see cref="T:Microsoft.Extensions.DependencyModel.Library"/> class using the specified library properties, path and runtime store manifest.</summary> |
194 | 198 | <remarks>To be added.</remarks>
|
| 199 | + <exception cref="T:System.ArgumentException"> |
| 200 | + <paramref name="type" />, or <paramref name="name" />, or <paramref name="version" /> is <see langword="null" /> or an empty string.</exception> |
| 201 | + <exception cref="T:System.ArgumentNullException"> |
| 202 | + <paramref name="dependencies" /> is <see langword="null" />.</exception> |
195 | 203 | </Docs>
|
196 | 204 | </Member>
|
197 | 205 | <Member MemberName="Dependencies">
|
|
211 | 219 | <ReturnType>System.Collections.Generic.IReadOnlyList<Microsoft.Extensions.DependencyModel.Dependency></ReturnType>
|
212 | 220 | </ReturnValue>
|
213 | 221 | <Docs>
|
214 |
| - <summary>To be added.</summary> |
215 |
| - <value>To be added.</value> |
| 222 | + <summary>Gets the list of dependencies of this library.</summary> |
| 223 | + <value>The list of dependencies of this library.</value> |
216 | 224 | <remarks>To be added.</remarks>
|
217 | 225 | </Docs>
|
218 | 226 | </Member>
|
|
243 | 251 | <ReturnType>System.String</ReturnType>
|
244 | 252 | </ReturnValue>
|
245 | 253 | <Docs>
|
246 |
| - <summary>To be added.</summary> |
247 |
| - <value>To be added.</value> |
| 254 | + <summary>Gets the hash of the package, if this library is a package.</summary> |
| 255 | + <value>The hash of the package, if this library is a package.</value> |
248 | 256 | <remarks>To be added.</remarks>
|
249 | 257 | </Docs>
|
250 | 258 | </Member>
|
|
275 | 283 | <ReturnType>System.String</ReturnType>
|
276 | 284 | </ReturnValue>
|
277 | 285 | <Docs>
|
278 |
| - <summary>To be added.</summary> |
279 |
| - <value>To be added.</value> |
| 286 | + <summary>Gets the relative path to the library package hash file, if this library is a package.</summary> |
| 287 | + <value>The relative path to the library package hash file, if this library is a package.</value> |
280 | 288 | <remarks>To be added.</remarks>
|
281 | 289 | </Docs>
|
282 | 290 | </Member>
|
|
297 | 305 | <ReturnType>System.String</ReturnType>
|
298 | 306 | </ReturnValue>
|
299 | 307 | <Docs>
|
300 |
| - <summary>To be added.</summary> |
301 |
| - <value>To be added.</value> |
| 308 | + <summary>Gets the library name.</summary> |
| 309 | + <value>The library name.</value> |
302 | 310 | <remarks>To be added.</remarks>
|
303 | 311 | </Docs>
|
304 | 312 | </Member>
|
|
329 | 337 | <ReturnType>System.String</ReturnType>
|
330 | 338 | </ReturnValue>
|
331 | 339 | <Docs>
|
332 |
| - <summary>To be added.</summary> |
333 |
| - <value>To be added.</value> |
| 340 | + <summary>Gets the relative path to package assets, if this library is a package.</summary> |
| 341 | + <value>The relative path to package assets, if this library is a package.</value> |
334 | 342 | <remarks>To be added.</remarks>
|
335 | 343 | </Docs>
|
336 | 344 | </Member>
|
|
383 | 391 | <ReturnType>System.Boolean</ReturnType>
|
384 | 392 | </ReturnValue>
|
385 | 393 | <Docs>
|
386 |
| - <summary>To be added.</summary> |
387 |
| - <value>To be added.</value> |
| 394 | + <summary>Gets a value that indicates whether this library can be serviced, if this library is a package.</summary> |
| 395 | + <value><c>true</c> if this library can be serviced; otherwise, <c>false</c></value> |
388 | 396 | <remarks>To be added.</remarks>
|
389 | 397 | </Docs>
|
390 | 398 | </Member>
|
|
405 | 413 | <ReturnType>System.String</ReturnType>
|
406 | 414 | </ReturnValue>
|
407 | 415 | <Docs>
|
408 |
| - <summary>To be added.</summary> |
409 |
| - <value>To be added.</value> |
410 |
| - <remarks>To be added.</remarks> |
| 416 | + <summary>Gets the type of this library.</summary> |
| 417 | + <value>The type of this library.</value> |
| 418 | + <remarks> |
| 419 | + <format type="text/markdown"><![CDATA[ |
| 420 | +
|
| 421 | +## Remarks |
| 422 | +
|
| 423 | +The common library type values are: |
| 424 | +
|
| 425 | +- `package` - NuGet package |
| 426 | +- `project` - Project reference |
| 427 | +- `referenceassembly` - Reference assembly |
| 428 | +
|
| 429 | + ]]></format> |
| 430 | + </remarks> |
411 | 431 | </Docs>
|
412 | 432 | </Member>
|
413 | 433 | <Member MemberName="Version">
|
|
427 | 447 | <ReturnType>System.String</ReturnType>
|
428 | 448 | </ReturnValue>
|
429 | 449 | <Docs>
|
430 |
| - <summary>To be added.</summary> |
431 |
| - <value>To be added.</value> |
| 450 | + <summary>Gets the version of this library.</summary> |
| 451 | + <value>The version of this library.</value> |
432 | 452 | <remarks>To be added.</remarks>
|
433 | 453 | </Docs>
|
434 | 454 | </Member>
|
|
0 commit comments