10 instantiations of LingerOption
Aspire.Hosting.Native.Core.Tests (2)
NativeSocketIsolationTests.cs (2)
228client.Socket.LingerState = new LingerOption(true, 0); 248client.Socket.LingerState = new LingerOption(true, 0);
Aspire.Hosting.Tests (1)
Backchannel\AuxiliaryBackchannelTests.cs (1)
635socket.LingerState = new LingerOption(true, 0);
dotnet-svcutil-lib (2)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\CoreClrSocketConnection.cs (2)
192_socket.LingerState = new LingerOption(true, 0); 316_socket.LingerState = new LingerOption(true, (int)timeout.TotalSeconds);
Infrastructure.Tests (1)
PowerShellScripts\DownloadNativeArchivesTests.cs (1)
698client.Client.LingerState = new LingerOption(true, 0);
System.Net.Mail (1)
System\Net\Mail\SmtpConnection.cs (1)
228_tcpClient.LingerState = new LingerOption(true, 0);
System.Net.Sockets (3)
System\Net\Sockets\Socket.cs (2)
594if (OperatingSystem.IsWasi()) return new LingerOption(false, 0); 3714if (OperatingSystem.IsWasi()) return new LingerOption(false, 0);
System\Net\Sockets\SocketPal.Unix.cs (1)
1792optionValue = new LingerOption(opt.OnOff != 0, opt.Seconds);
17 references to LingerOption
netstandard (1)
netstandard.cs (1)
1261[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Sockets.LingerOption))]
System (1)
parent\ref\System.cs (1)
751[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Net.Sockets.LingerOption))]
System.Net.Sockets (15)
System\Net\Sockets\LingerOption.cs (1)
47return comparand is LingerOption option && option.Enabled == _enabled && option.LingerTime == _lingerTime;
System\Net\Sockets\SafeSocketHandle.Unix.OptionTracking.cs (2)
32internal void GetTrackedSocketOptions(Span<int> values, out LingerOption? lingerOption) 83internal void SetTrackedSocketOptions(ReadOnlySpan<int> values, LingerOption? lingerOption)
System\Net\Sockets\Socket.cs (7)
590public LingerOption? LingerState 596return (LingerOption?)GetSocketOption(SocketOptionLevel.Socket, SocketOptionName.Linger); 2136LingerOption? lingerOption = optionValue as LingerOption; 3697private void SetLingerOption(LingerOption lref) 3712private LingerOption? GetLingerOpt() 3716LingerOption? lingerOption;
System\Net\Sockets\Socket.Unix.cs (1)
154_handle.GetTrackedSocketOptions(optionValues, out LingerOption? lingerOption);
System\Net\Sockets\SocketPal.Unix.cs (3)
1606public static unsafe SocketError SetLingerOption(SafeSocketHandle handle, LingerOption optionValue) 1782public static unsafe SocketError GetLingerOption(SafeSocketHandle handle, out LingerOption? optionValue) 1788optionValue = default(LingerOption);
System\Net\Sockets\TCPClient.cs (1)
348public LingerOption? LingerState