You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added documentation for System.Net.Sockets APIs targeted for 3.0 (#2767)
* Added documentation for System.Net.Sockets APIs targeted for 3.0
* Addressed comments
Removed "%2A" from properties.
On ReadAsync(System.Memory{System.Byte},System.Threading.CancellationToken), removed unnecessary exceptions.
* Addressing more commnets:
* standarizing summaries of SendPacketElements.ctors
* Adding note to SafeSocketHandle, related to dotnet/corefx#39677
<paramname="preexistingHandle">To be added.</param>
39
-
<paramname="ownsHandle">To be added.</param>
40
-
<summary>To be added.</summary>
46
+
<paramname="preexistingHandle">The pre-existing handle to use.</param>
47
+
<paramname="ownsHandle"><seelangword="true" /> to reliably release the handle during the finalization phase; <seelangword="false" /> to prevent reliable release (not recommended).</param>
48
+
<summary>Initializes a new instance of the <seecref="T:System.Net.Sockets.SafeSocketHandle" /> class.</summary>
<summary>Gets a <see cref="T:System.Net.Sockets.SafeSocketHandle" /> that represents the socket handle that the current <see cref="T:System.Net.Sockets.Socket" /> object encapsulates.</summary>
8345
+
<value>A socket handle exposed in a safe manner for the socket that the current <see cref="T:System.Net.Sockets.Socket" /> object encapsulates.</value>
8346
+
<remarks>
8347
+
<format type="text/markdown"><![CDATA[
8348
+
8349
+
> [!IMPORTANT]
8350
+
> Using the <xref:System.Net.Sockets.SafeSocketHandle> to operate on the socket directly may result in an undocumented state.
0 commit comments