|
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