12 references to SocketTypeName
System.Net.NameResolution (12)
System\Net\DnsSocket.cs (12)
32private static readonly Type s_socketType = Type.GetType(SocketTypeName, throwOnError: true)!;
127[return: UnsafeAccessorType(SocketTypeName)]
135private static extern ValueTask ConnectAsync([UnsafeAccessorType(SocketTypeName)] object socket, EndPoint remoteEndPoint, CancellationToken cancellationToken);
138private static extern ValueTask<int> SendAsync([UnsafeAccessorType(SocketTypeName)] object socket, ReadOnlyMemory<byte> buffer, CancellationToken cancellationToken);
141private static extern ValueTask<int> ReceiveAsync([UnsafeAccessorType(SocketTypeName)] object socket, Memory<byte> buffer, CancellationToken cancellationToken);
144private static extern void Connect([UnsafeAccessorType(SocketTypeName)] object socket, EndPoint remoteEndPoint);
147private static extern int Send([UnsafeAccessorType(SocketTypeName)] object socket, ReadOnlySpan<byte> buffer);
150private static extern int Receive([UnsafeAccessorType(SocketTypeName)] object socket, Span<byte> buffer);
153private static extern IAsyncResult BeginConnect([UnsafeAccessorType(SocketTypeName)] object socket, EndPoint remoteEndPoint,
157private static extern void EndConnect([UnsafeAccessorType(SocketTypeName)] object socket, IAsyncResult asyncResult);
160private static extern void SetSendTimeout([UnsafeAccessorType(SocketTypeName)] object socket, int value);
163private static extern void SetReceiveTimeout([UnsafeAccessorType(SocketTypeName)] object socket, int value);