|
123 | 123 | </Parameter> |
124 | 124 | </Parameters> |
125 | 125 | <Docs> |
126 | | - <param name="data">To be added.</param> |
127 | | - <param name="mediaType">To be added.</param> |
128 | | - <summary>To be added.</summary> |
| 126 | + <param name="data">The array to wrap.</param> |
| 127 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</param> |
| 128 | + <summary> |
| 129 | + <para>Creates a <see cref="T:System.BinaryData" /> instance by wrapping the provided byte array and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 130 | + </summary> |
129 | 131 | <remarks>To be added.</remarks> |
| 132 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
130 | 133 | </Docs> |
131 | 134 | </Member> |
132 | 135 | <Member MemberName=".ctor"> |
|
153 | 156 | </Parameter> |
154 | 157 | </Parameters> |
155 | 158 | <Docs> |
156 | | - <param name="data">To be added.</param> |
157 | | - <param name="mediaType">To be added.</param> |
158 | | - <summary>To be added.</summary> |
| 159 | + <param name="data">Byte data to wrap.</param> |
| 160 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</param> |
| 161 | + <summary> |
| 162 | + <para>Creates a <see cref="T:System.BinaryData" /> instance by wrapping the provided bytes and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 163 | + </summary> |
159 | 164 | <remarks>To be added.</remarks> |
| 165 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
160 | 166 | </Docs> |
161 | 167 | </Member> |
162 | 168 | <Member MemberName=".ctor"> |
|
183 | 189 | </Parameter> |
184 | 190 | </Parameters> |
185 | 191 | <Docs> |
186 | | - <param name="data">To be added.</param> |
187 | | - <param name="mediaType">To be added.</param> |
188 | | - <summary>To be added.</summary> |
| 192 | + <param name="data">The string data.</param> |
| 193 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</param> |
| 194 | + <summary> |
| 195 | + <para>Creates a <see cref="T:System.BinaryData" /> instance from a string by converting the string to bytes using the UTF-8 encoding and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 196 | + </summary> |
189 | 197 | <remarks>To be added.</remarks> |
| 198 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
190 | 199 | </Docs> |
191 | 200 | </Member> |
192 | 201 | <Member MemberName=".ctor"> |
|
221 | 230 | <param name="type">The type to use when serializing the data. If not specified, <see cref="M:System.Object.GetType" /> will be used to determine the type.</param> |
222 | 231 | <summary>Creates a <see cref="T:System.BinaryData" /> instance by serializing the provided object to JSON using <see cref="T:System.Text.Json.JsonSerializer" />.</summary> |
223 | 232 | <remarks>To be added.</remarks> |
| 233 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
224 | 234 | </Docs> |
225 | 235 | </Member> |
226 | 236 | <Member MemberName=".ctor"> |
|
252 | 262 | <param name="type">The type to use when serializing the data. If not specified, <see cref="M:System.Object.GetType" /> will be used to determine the type.</param> |
253 | 263 | <summary>Creates a <see cref="T:System.BinaryData" /> instance by serializing the provided object to JSON using <see cref="T:System.Text.Json.JsonSerializer" />.</summary> |
254 | 264 | <remarks>To be added.</remarks> |
| 265 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
255 | 266 | </Docs> |
256 | 267 | </Member> |
257 | 268 | <Member MemberName="Empty"> |
|
397 | 408 | </Parameter> |
398 | 409 | </Parameters> |
399 | 410 | <Docs> |
400 | | - <param name="data">To be added.</param> |
401 | | - <param name="mediaType">To be added.</param> |
402 | | - <summary>To be added.</summary> |
403 | | - <returns>To be added.</returns> |
| 411 | + <param name="data">The array to wrap.</param> |
| 412 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</param> |
| 413 | + <summary> |
| 414 | + <para>Creates a <see cref="T:System.BinaryData" /> instance by wrapping the provided byte array and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 415 | + </summary> |
| 416 | + <returns>A wrapper over <paramref name="data" />.</returns> |
404 | 417 | <remarks>To be added.</remarks> |
| 418 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
405 | 419 | </Docs> |
406 | 420 | </Member> |
407 | 421 | <Member MemberName="FromBytes"> |
|
437 | 451 | </Parameter> |
438 | 452 | </Parameters> |
439 | 453 | <Docs> |
440 | | - <param name="data">To be added.</param> |
441 | | - <param name="mediaType">To be added.</param> |
442 | | - <summary>To be added.</summary> |
443 | | - <returns>To be added.</returns> |
| 454 | + <param name="data">Byte data to wrap.</param> |
| 455 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</param> |
| 456 | + <summary> |
| 457 | + <para>Creates a <see cref="T:System.BinaryData" /> instance by wrapping the provided <see cref="T:System.ReadOnlyMemory`1" /> and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 458 | + </summary> |
| 459 | + <returns>A wrapper over <paramref name="data" />.</returns> |
444 | 460 | <remarks>To be added.</remarks> |
| 461 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
445 | 462 | </Docs> |
446 | 463 | </Member> |
447 | 464 | <Member MemberName="FromFile"> |
|
463 | 480 | <Parameter Name="path" Type="System.String" /> |
464 | 481 | </Parameters> |
465 | 482 | <Docs> |
466 | | - <param name="path">To be added.</param> |
467 | | - <summary>To be added.</summary> |
468 | | - <returns>To be added.</returns> |
| 483 | + <param name="path">The path to the file.</param> |
| 484 | + <summary>Creates a <see cref="T:System.BinaryData" /> instance from the specified file.</summary> |
| 485 | + <returns>A value representing all of the data from the file.</returns> |
469 | 486 | <remarks>To be added.</remarks> |
470 | 487 | </Docs> |
471 | 488 | </Member> |
|
496 | 513 | </Parameter> |
497 | 514 | </Parameters> |
498 | 515 | <Docs> |
499 | | - <param name="path">To be added.</param> |
500 | | - <param name="mediaType">To be added.</param> |
501 | | - <summary>To be added.</summary> |
502 | | - <returns>To be added.</returns> |
| 516 | + <param name="path">The path to the file.</param> |
| 517 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</param> |
| 518 | + <summary> |
| 519 | + <para>Creates a <see cref="T:System.BinaryData" /> instance from the specified file and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 520 | + </summary> |
| 521 | + <returns>A value representing all of the data from the file.</returns> |
503 | 522 | <remarks>To be added.</remarks> |
| 523 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
504 | 524 | </Docs> |
505 | 525 | </Member> |
506 | 526 | <Member MemberName="FromFileAsync"> |
|
522 | 542 | <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> |
523 | 543 | </Parameters> |
524 | 544 | <Docs> |
525 | | - <param name="path">To be added.</param> |
526 | | - <param name="cancellationToken">To be added.</param> |
527 | | - <summary>To be added.</summary> |
528 | | - <returns>To be added.</returns> |
| 545 | + <param name="path">The path to the file.</param> |
| 546 | + <param name="cancellationToken">A token that may be used to cancel the operation.</param> |
| 547 | + <summary>Creates a <see cref="T:System.BinaryData" /> instance from the specified file.</summary> |
| 548 | + <returns>A value representing all of the data from the file.</returns> |
529 | 549 | <remarks>To be added.</remarks> |
530 | 550 | </Docs> |
531 | 551 | </Member> |
|
556 | 576 | <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> |
557 | 577 | </Parameters> |
558 | 578 | <Docs> |
559 | | - <param name="path">To be added.</param> |
560 | | - <param name="mediaType">To be added.</param> |
561 | | - <param name="cancellationToken">To be added.</param> |
562 | | - <summary>To be added.</summary> |
563 | | - <returns>To be added.</returns> |
| 579 | + <param name="path">The path to the file.</param> |
| 580 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</param> |
| 581 | + <param name="cancellationToken">A token that may be used to cancel the operation.</param> |
| 582 | + <summary> |
| 583 | + <para>Creates a <see cref="T:System.BinaryData" /> instance from the specified file and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 584 | + </summary> |
| 585 | + <returns>A value representing all of the data from the file.</returns> |
564 | 586 | <remarks>To be added.</remarks> |
| 587 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
565 | 588 | </Docs> |
566 | 589 | </Member> |
567 | 590 | <Member MemberName="FromObjectAsJson<T>"> |
|
616 | 639 | <summary>Creates a <see cref="T:System.BinaryData" /> instance by serializing the provided object using the <see cref="T:System.Text.Json.JsonSerializer" />.</summary> |
617 | 640 | <returns>A value representing the UTF-8 encoding of the JSON representation of <paramref name="jsonSerializable" />.</returns> |
618 | 641 | <remarks>To be added.</remarks> |
| 642 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
619 | 643 | </Docs> |
620 | 644 | </Member> |
621 | 645 | <Member MemberName="FromObjectAsJson<T>"> |
|
654 | 678 | <summary>Creates a <see cref="T:System.BinaryData" /> instance by serializing the provided object using the <see cref="T:System.Text.Json.JsonSerializer" />.</summary> |
655 | 679 | <returns>A value representing the UTF-8 encoding of the JSON representation of <paramref name="jsonSerializable" />.</returns> |
656 | 680 | <remarks>To be added.</remarks> |
| 681 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
657 | 682 | </Docs> |
658 | 683 | </Member> |
659 | 684 | <Member MemberName="FromStream"> |
|
708 | 733 | </Parameter> |
709 | 734 | </Parameters> |
710 | 735 | <Docs> |
711 | | - <param name="stream">To be added.</param> |
712 | | - <param name="mediaType">To be added.</param> |
713 | | - <summary>To be added.</summary> |
714 | | - <returns>To be added.</returns> |
| 736 | + <param name="stream">Stream containing the data.</param> |
| 737 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</param> |
| 738 | + <summary> |
| 739 | + <para>Creates a <see cref="T:System.BinaryData" /> instance from the specified stream and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 740 | + <para>The stream is not disposed by this method.</para> |
| 741 | + </summary> |
| 742 | + <returns>A value representing all of the data remaining in <paramref name="stream" />.</returns> |
715 | 743 | <remarks>To be added.</remarks> |
| 744 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
716 | 745 | </Docs> |
717 | 746 | </Member> |
718 | 747 | <Member MemberName="FromStreamAsync"> |
|
769 | 798 | <Parameter Name="cancellationToken" Type="System.Threading.CancellationToken" /> |
770 | 799 | </Parameters> |
771 | 800 | <Docs> |
772 | | - <param name="stream">To be added.</param> |
773 | | - <param name="mediaType">To be added.</param> |
774 | | - <param name="cancellationToken">To be added.</param> |
775 | | - <summary>To be added.</summary> |
776 | | - <returns>To be added.</returns> |
| 801 | + <param name="stream">Stream containing the data.</param> |
| 802 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</param> |
| 803 | + <param name="cancellationToken">A token that may be used to cancel the operation.</param> |
| 804 | + <summary> |
| 805 | + <para>Creates a <see cref="T:System.BinaryData" /> instance from the specified stream and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 806 | + <para>The stream is not disposed by this method.</para> |
| 807 | + </summary> |
| 808 | + <returns>A value representing all of the data remaining in <paramref name="stream" />.</returns> |
777 | 809 | <remarks>To be added.</remarks> |
778 | 810 | <exception cref="T:System.OperationCanceledException">The cancellation token was canceled. This exception is stored into the returned task.</exception> |
| 811 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
779 | 812 | </Docs> |
780 | 813 | </Member> |
781 | 814 | <Member MemberName="FromString"> |
|
830 | 863 | </Parameter> |
831 | 864 | </Parameters> |
832 | 865 | <Docs> |
833 | | - <param name="data">To be added.</param> |
834 | | - <param name="mediaType">To be added.</param> |
835 | | - <summary>To be added.</summary> |
836 | | - <returns>To be added.</returns> |
| 866 | + <param name="data">The string data.</param> |
| 867 | + <param name="mediaType">MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Text.Plain" />.</param> |
| 868 | + <summary> |
| 869 | + <para>Creates a <see cref="T:System.BinaryData" /> instance from a string by converting the string to bytes using the UTF-8 encoding and sets <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 870 | + </summary> |
| 871 | + <returns>A value representing the UTF-8 encoding of <paramref name="data" />.</returns> |
837 | 872 | <remarks>To be added.</remarks> |
| 873 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
838 | 874 | </Docs> |
839 | 875 | </Member> |
840 | 876 | <Member MemberName="GetHashCode"> |
|
931 | 967 | <ReturnType>System.String</ReturnType> |
932 | 968 | </ReturnValue> |
933 | 969 | <Docs> |
934 | | - <summary>To be added.</summary> |
| 970 | + <summary>Gets the MIME type of this data, e.g. <see cref="F:System.Net.Mime.MediaTypeNames.Application.Octet" />.</summary> |
935 | 971 | <value>To be added.</value> |
936 | 972 | <remarks>To be added.</remarks> |
| 973 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
937 | 974 | </Docs> |
938 | 975 | </Member> |
939 | 976 | <Member MemberName="op_Implicit"> |
|
1160 | 1197 | <summary>Converts the value of this instance to a string using UTF-8.</summary> |
1161 | 1198 | <returns>A string representation of the value of this instance.</returns> |
1162 | 1199 | <remarks> |
1163 | | - <format type="text/markdown"><![CDATA[ |
1164 | | -
|
1165 | | -## Remarks |
1166 | | -
|
1167 | | -No special treatment is given to the contents of the data. It is merely decoded as a UTF-8 string. |
1168 | | - For a JPEG or other binary file format, the string will largely be nonsense with many embedded NUL characters. |
1169 | | - UTF-8 JSON values will look like their file or network representation, |
1170 | | - including starting and stopping quotes on a string. |
1171 | | -
|
| 1200 | + <format type="text/markdown"><![CDATA[ |
| 1201 | +
|
| 1202 | +## Remarks |
| 1203 | +
|
| 1204 | +No special treatment is given to the contents of the data. It is merely decoded as a UTF-8 string. |
| 1205 | + For a JPEG or other binary file format, the string will largely be nonsense with many embedded NUL characters. |
| 1206 | + UTF-8 JSON values will look like their file or network representation, |
| 1207 | + including starting and stopping quotes on a string. |
| 1208 | +
|
1172 | 1209 | ]]></format> |
1173 | 1210 | </remarks> |
| 1211 | + <seealso cref="M:System.BinaryData.ToObjectFromJson``1(System.Text.Json.JsonSerializerOptions)" /> |
1174 | 1212 | </Docs> |
1175 | 1213 | </Member> |
1176 | 1214 | <Member MemberName="WithMediaType"> |
@@ -1200,9 +1238,12 @@ No special treatment is given to the contents of the data. It is merely decoded |
1200 | 1238 | </Parameters> |
1201 | 1239 | <Docs> |
1202 | 1240 | <param name="mediaType">To be added.</param> |
1203 | | - <summary>To be added.</summary> |
1204 | | - <returns>To be added.</returns> |
| 1241 | + <summary> |
| 1242 | + <para>Creates a <see cref="T:System.BinaryData" /> instance by wrapping the same data and changed <see cref="P:System.BinaryData.MediaType" /> to <see pref="mediaType" /> value.</para> |
| 1243 | + </summary> |
| 1244 | + <returns>A wrapper over the same data with specified <see cref="P:System.BinaryData.MediaType" />.</returns> |
1205 | 1245 | <remarks>To be added.</remarks> |
| 1246 | + <seealso cref="T:System.Net.Mime.MediaTypeNames" /> |
1206 | 1247 | </Docs> |
1207 | 1248 | </Member> |
1208 | 1249 | </Members> |
|
0 commit comments