Skip to content

Commit 0dbf841

Browse files
committed
Feedback
1 parent 46e5a04 commit 0dbf841

File tree

2 files changed

+26
-26
lines changed

2 files changed

+26
-26
lines changed

xml/System.Net/ServicePoint.xml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@
196196
Some load balancing techniques require a client to use a specific local IP address and port number, rather than <xref:System.Net.IPAddress.Any?displayProperty=nameWithType> (or <xref:System.Net.IPAddress.IPv6Any?displayProperty=nameWithType> for Internet Protocol Version 6) and an ephemeral port. Your <xref:System.Net.ServicePoint.BindIPEndPointDelegate> can satisfy this requirement.
197197
198198
> [!NOTE]
199-
> On modern .NET, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to bind the underlying socket to the endpoint from this delegate.
199+
> Since .NET 9, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to bind the underlying socket to the endpoint from this delegate.
200200
201201
]]></format>
202202
</remarks>
@@ -259,7 +259,7 @@
259259
Although a <xref:System.Net.ServicePoint> object can make multiple connections to an Internet resource, it can maintain only one certificate.
260260
261261
> [!NOTE]
262-
> On modern .NET, returns the remote certificate retrieved via <xref:System.Net.Security.SslClientAuthenticationOptions.RemoteCertificateValidationCallback> on <xref:System.Net.Http.SocketsHttpHandler.SslOptions?displayProperty=nameWithType>.
262+
> Since .NET 9, returns the remote certificate retrieved via <xref:System.Net.Security.SslClientAuthenticationOptions.RemoteCertificateValidationCallback> on <xref:System.Net.Http.SocketsHttpHandler.SslOptions?displayProperty=nameWithType>.
263263
264264
## Examples
265265
The following code example displays the value of this property.
@@ -324,7 +324,7 @@ Although a <xref:System.Net.ServicePoint> object can make multiple connections t
324324
## Remarks
325325
326326
> [!NOTE]
327-
> On modern .NET, this property is not implemented.
327+
> Since .NET 9, this property is not implemented.
328328
329329
## Examples
330330
The following code example displays the value of this property.
@@ -455,7 +455,7 @@ Although a <xref:System.Net.ServicePoint> object can make multiple connections t
455455
456456
457457
> [!NOTE]
458-
> On modern .NET, this property maps to <xref:System.Net.Http.SocketsHttpHandler.PooledConnectionLifetime?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
458+
> Since .NET 9, this property maps to <xref:System.Net.Http.SocketsHttpHandler.PooledConnectionLifetime?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
459459
460460
461461
## Examples
@@ -523,7 +523,7 @@ Although a <xref:System.Net.ServicePoint> object can make multiple connections t
523523
The <xref:System.Net.ServicePoint.ConnectionLimit> property sets the maximum number of connections that the <xref:System.Net.ServicePoint> object can make to an Internet resource. The value of the <xref:System.Net.ServicePoint.ConnectionLimit> property is set to the value of the <xref:System.Net.ServicePointManager.DefaultConnectionLimit?displayProperty=nameWithType> property when the <xref:System.Net.ServicePoint> object is created; subsequent changes to <xref:System.Net.ServicePointManager.DefaultConnectionLimit> have no effect on existing <xref:System.Net.ServicePoint> objects.
524524
525525
> [!NOTE]
526-
> On modern .NET, this property maps to <xref:System.Net.Http.SocketsHttpHandler.MaxConnectionsPerServer?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
526+
> Since .NET 9, this property maps to <xref:System.Net.Http.SocketsHttpHandler.MaxConnectionsPerServer?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
527527
528528
529529
## Examples
@@ -658,7 +658,7 @@ Although a <xref:System.Net.ServicePoint> object can make multiple connections t
658658
The <xref:System.Net.ServicePoint.CurrentConnections> property contains the number of open Internet connections associated with this <xref:System.Net.ServicePoint> object. The value of <xref:System.Net.ServicePoint.CurrentConnections> cannot exceed that of <xref:System.Net.ServicePoint.ConnectionLimit>.
659659
660660
> [!NOTE]
661-
> On modern .NET, this property is not implemented.
661+
> Since .NET 9, this property is not implemented.
662662
663663
## Examples
664664
The following code example uses the <xref:System.Net.ServicePoint.CurrentConnections> property to determine the number of open Internet connections associated with this <xref:System.Net.ServicePoint> object.
@@ -740,7 +740,7 @@ Although a <xref:System.Net.ServicePoint> object can make multiple connections t
740740
The Expect 100-Continue behavior is fully described in IETF RFC 2616 Section 10.1.1.
741741
742742
> [!NOTE]
743-
> On modern .NET, this property sets <xref:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue?displayProperty=nameWithType> on the <xref:System.Net.Http.HttpRequestMessage.Headers?displayProperty=nameWithType>.
743+
> Since .NET 9, this property sets <xref:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue?displayProperty=nameWithType> on the <xref:System.Net.Http.HttpRequestMessage.Headers?displayProperty=nameWithType>.
744744
745745
## Examples
746746
The following code example displays the value of this property.
@@ -915,7 +915,7 @@ The `GetHashCode` method returns a hash code of this instance. This value can be
915915
When the <xref:System.Net.ServicePoint.MaxIdleTime> for a connection associated with a <xref:System.Net.ServicePoint> is exceeded, the connection remains open until the application tries to use the connection. At that time, the Framework closes the connection and creates a new connection to the remote host.
916916
917917
> [!NOTE]
918-
> On modern .NET, this property maps to <xref:System.Net.Http.SocketsHttpHandler.PooledConnectionIdleTimeout?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
918+
> Since .NET 9, this property maps to <xref:System.Net.Http.SocketsHttpHandler.PooledConnectionIdleTimeout?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
919919
920920
## Examples
921921
The following code example uses the <xref:System.Net.ServicePoint.MaxIdleTime> property to set and retrieve the <xref:System.Net.ServicePoint> idle time.
@@ -980,7 +980,7 @@ The `GetHashCode` method returns a hash code of this instance. This value can be
980980
The HTTP protocol versions are HTTP/1.0 and HTTP/1.1.
981981
982982
> [!NOTE]
983-
> On modern .NET, this property returns <xref:System.Net.HttpWebRequest.ProtocolVersion?displayProperty=nameWithType>.
983+
> Since .NET 9, this property returns <xref:System.Net.HttpWebRequest.ProtocolVersion?displayProperty=nameWithType>.
984984
985985
## Examples
986986
The following code example displays the value of this property.
@@ -1048,7 +1048,7 @@ The `GetHashCode` method returns a hash code of this instance. This value can be
10481048
For additional information, see <xref:System.Net.Sockets.Socket.ReceiveBufferSize>.
10491049
10501050
> [!NOTE]
1051-
> On modern .NET, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set <xref:System.Net.Sockets.Socket.ReceiveBufferSize?displayProperty=nameWithType> to the value of this property.
1051+
> Since .NET 9, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set <xref:System.Net.Sockets.Socket.ReceiveBufferSize?displayProperty=nameWithType> to the value of this property.
10521052
10531053
## Examples
10541054
The following code example sets the value of this property.
@@ -1130,7 +1130,7 @@ The `GetHashCode` method returns a hash code of this instance. This value can be
11301130
If a TCP connection is dropped as the result of keep-alives, a <xref:System.Net.Sockets.SocketError> of <xref:System.Net.Sockets.SocketError.NetworkReset> is returned to any calls in progress on the socket, and any subsequent calls will fail with a <xref:System.Net.Sockets.SocketError> of <xref:System.Net.Sockets.SocketError.NotConnected>.
11311131
11321132
> [!NOTE]
1133-
> On modern .NET, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set TCP keep alive options on the underlying socket to the values provided to this method.
1133+
> Since .NET 9, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set TCP keep alive options on the underlying socket to the values provided to this method.
11341134
11351135
]]></format>
11361136
</remarks>
@@ -1190,7 +1190,7 @@ The `GetHashCode` method returns a hash code of this instance. This value can be
11901190
Pipelining is described in detail in IETF RFC 2616 section 8.1.2.2.
11911191
11921192
> [!NOTE]
1193-
> On modern .NET, this property is not implemented.
1193+
> Since .NET 9, this property is not implemented.
11941194
11951195
## Examples
11961196
The following code example displays the value of this property.
@@ -1268,7 +1268,7 @@ The `GetHashCode` method returns a hash code of this instance. This value can be
12681268
The Nagle algorithm is fully described in IETF RFC 896.
12691269
12701270
> [!NOTE]
1271-
> On modern .NET, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set <xref:System.Net.Sockets.Socket.NoDelay?displayProperty=nameWithType> to the opposite value than this property.
1271+
> Since .NET 9, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set <xref:System.Net.Sockets.Socket.NoDelay?displayProperty=nameWithType> to the opposite value than this property.
12721272
12731273
## Examples
12741274
The following code example displays the value of this property.

xml/System.Net/ServicePointManager.xml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@
192192
When the <xref:System.Net.ServicePointManager.CheckCertificateRevocationList%2A> is `true`, the certificate is checked against the certificate authority revocation list, as part of the certificate validation process. Its default value is `false`.
193193
194194
> [!NOTE]
195-
> On modern .NET, this property maps to <xref:System.Net.Security.SslClientAuthenticationOptions.CertificateRevocationCheckMode> on <xref:System.Net.Http.SocketsHttpHandler.SslOptions?displayProperty=nameWithType>.
195+
> Since .NET 9, this property maps to <xref:System.Net.Security.SslClientAuthenticationOptions.CertificateRevocationCheckMode> on <xref:System.Net.Http.SocketsHttpHandler.SslOptions?displayProperty=nameWithType>.
196196
197197
## Examples
198198
The following code example sets this property.
@@ -265,7 +265,7 @@
265265
> Any changes to the <xref:System.Net.ServicePointManager.DefaultConnectionLimit%2A> property affect both HTTP 1.0 and HTTP 1.1 connections. It is not possible to separately alter the connection limit for HTTP 1.0 and HTTP 1.1 protocols.
266266
267267
> [!NOTE]
268-
> On modern .NET, this property maps to <xref:System.Net.Http.SocketsHttpHandler.MaxConnectionsPerServer?displayProperty=nameWithType> unless overridden by <xref:System.Net.ServicePoint.ConnectionLimit?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
268+
> Since .NET 9, this property maps to <xref:System.Net.Http.SocketsHttpHandler.MaxConnectionsPerServer?displayProperty=nameWithType> unless overridden by <xref:System.Net.ServicePoint.ConnectionLimit?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
269269
270270
## Examples
271271
The following code example sets this property.
@@ -423,7 +423,7 @@
423423
## Remarks
424424
425425
> [!NOTE]
426-
> On modern .NET, this property is not implemented.
426+
> Since .NET 9, this property is not implemented.
427427
428428
## Examples
429429
The following code example sets this property.
@@ -484,7 +484,7 @@
484484
When more than one IP address is associated with a host name, a DNS resolution normally returns only the first IP address. If you set this property to `true`, then subsequent DNS resolutions will cycle through all available IP addresses for a particular host. This option is useful when a service uses DNS as a load balancing mechanism between servers or server clusters.
485485
486486
> [!NOTE]
487-
> On modern .NET, this property is not implemented.
487+
> Since .NET 9, this property is not implemented.
488488
489489
## Examples
490490
The following code example sets this property.
@@ -551,7 +551,7 @@
551551
The use of the Null cipher is required when the encryption policy is set to <xref:System.Net.Security.EncryptionPolicy.NoEncryption?displayProperty=nameWithType>.
552552
553553
> [!NOTE]
554-
> On modern .NET, this property is not implemented.
554+
> Since .NET 9, this property is not implemented.
555555
556556
]]></format>
557557
</remarks>
@@ -619,7 +619,7 @@
619619
The Expect 100-Continue behavior is fully described in IETF RFC 2616 Section 10.1.1.
620620
621621
> [!NOTE]
622-
> On modern .NET, this property sets <xref:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue?displayProperty=nameWithType> on the <xref:System.Net.Http.HttpRequestMessage.Headers?displayProperty=nameWithType> unless overridden by <xref:System.Net.ServicePoint.Expect100Continue?displayProperty=nameWithType>.
622+
> Since .NET 9, this property sets <xref:System.Net.Http.Headers.HttpRequestHeaders.ExpectContinue?displayProperty=nameWithType> on the <xref:System.Net.Http.HttpRequestMessage.Headers?displayProperty=nameWithType> unless overridden by <xref:System.Net.ServicePoint.Expect100Continue?displayProperty=nameWithType>.
623623
624624
## Examples
625625
The following code example sets this property.
@@ -917,7 +917,7 @@
917917
After a <xref:System.Net.ServicePoint> object has been idle for the time specified in <xref:System.Net.ServicePoint.MaxIdleTime%2A>, it is eligible for garbage collection. A <xref:System.Net.ServicePoint> object is idle when the list of connections associated with the <xref:System.Net.ServicePoint> object is empty.
918918
919919
> [!NOTE]
920-
> On modern .NET, this property maps to <xref:System.Net.Http.SocketsHttpHandler.PooledConnectionIdleTimeout?displayProperty=nameWithType> unless overridden by <xref:System.Net.ServicePoint.MaxIdleTime?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
920+
> Since .NET 9, this property maps to <xref:System.Net.Http.SocketsHttpHandler.PooledConnectionIdleTimeout?displayProperty=nameWithType> unless overridden by <xref:System.Net.ServicePoint.MaxIdleTime?displayProperty=nameWithType>. However, handlers are not being reused between requests so it doesn't have any meaningful impact.
921921
922922
## Examples
923923
The following code example sets this property.
@@ -987,7 +987,7 @@
987987
When you reduce the <xref:System.Net.ServicePointManager.MaxServicePoints%2A> property below the number of <xref:System.Net.ServicePoint> objects currently in existence, the <xref:System.Net.ServicePointManager> deletes the <xref:System.Net.ServicePoint> objects with the longest idle times. If the number of <xref:System.Net.ServicePoint> objects with active connections is greater than the value of <xref:System.Net.ServicePointManager.MaxServicePoints%2A>, the <xref:System.Net.ServicePointManager> object deletes the <xref:System.Net.ServicePoint> objects as they become idle.
988988
989989
> [!NOTE]
990-
> On modern .NET, this property is not implemented.
990+
> Since .NET 9, this property is not implemented.
991991
992992
## Examples
993993
The following code example sets this property.
@@ -1049,7 +1049,7 @@
10491049
The default value is `false`.
10501050
10511051
> [!NOTE]
1052-
> On modern .NET, this property is not implemented.
1052+
> Since .NET 9, this property is not implemented.
10531053
10541054
]]></format>
10551055
</remarks>
@@ -1118,7 +1118,7 @@ For versions of the .NET Framework through the .NET Framework 4.6.2, no default
11181118
Developers may want to opt out of this behavior in order to maintain interoperability with their existing SSL3 services OR TLS w/ RC4 services. [This article](https://support.microsoft.com/kb/3069494) explains how to modify your code so that the new behavior is disabled.
11191119
11201120
> [!NOTE]
1121-
> On modern .NET, this property maps to <xref:System.Net.Security.SslClientAuthenticationOptions.EnabledSslProtocols> on <xref:System.Net.Http.SocketsHttpHandler.SslOptions?displayProperty=nameWithType>.
1121+
> Since .NET 9, this property maps to <xref:System.Net.Security.SslClientAuthenticationOptions.EnabledSslProtocols> on <xref:System.Net.Http.SocketsHttpHandler.SslOptions?displayProperty=nameWithType>.
11221122
11231123
]]></format>
11241124
</remarks>
@@ -1186,7 +1186,7 @@ In other words, you can attach multiple delegates, and they all get a callback f
11861186
Each callback returns a value that indicates whether the certificate is accepted or not; however, only the value from the last delegate is respected.
11871187
11881188
> [!NOTE]
1189-
> On modern .NET, this property maps to <xref:System.Net.Security.SslClientAuthenticationOptions.RemoteCertificateValidationCallback> on <xref:System.Net.Http.SocketsHttpHandler.SslOptions?displayProperty=nameWithType>.
1189+
> Since .NET 9, this property maps to <xref:System.Net.Security.SslClientAuthenticationOptions.RemoteCertificateValidationCallback> on <xref:System.Net.Http.SocketsHttpHandler.SslOptions?displayProperty=nameWithType>.
11901190
11911191
]]></format>
11921192
</remarks>
@@ -1259,7 +1259,7 @@ Each callback returns a value that indicates whether the certificate is accepted
12591259
If a TCP connection is dropped as the result of keep-alives, a <xref:System.Net.Sockets.SocketError> of <xref:System.Net.Sockets.SocketError.NetworkReset> is returned to any calls in progress on the socket, and any subsequent calls will fail with a <xref:System.Net.Sockets.SocketError> of <xref:System.Net.Sockets.SocketError.NotConnected>.
12601260
12611261
> [!NOTE]
1262-
> On modern .NET, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set TCP keep alive options on the underlying socket to the values provided to this method.
1262+
> Since .NET 9, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set TCP keep alive options on the underlying socket to the values provided to this method.
12631263
12641264
]]></format>
12651265
</remarks>
@@ -1319,7 +1319,7 @@ Each callback returns a value that indicates whether the certificate is accepted
13191319
The Nagle algorithm is fully described in IETF RFC 896.
13201320
13211321
> [!NOTE]
1322-
> On modern .NET, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set <xref:System.Net.Sockets.Socket.NoDelay?displayProperty=nameWithType> to the opposite value than this property.
1322+
> Since .NET 9, <xref:System.Net.HttpWebRequest> uses <xref:System.Net.Http.SocketsHttpHandler.ConnectCallback?displayProperty=nameWithType> to set <xref:System.Net.Sockets.Socket.NoDelay?displayProperty=nameWithType> to the opposite value than this property.
13231323
13241324
## Examples
13251325
The following code example sets this property.

0 commit comments

Comments
 (0)