3 writes to _encodedPath
System.Net.Sockets (3)
System\Net\Sockets\UnixDomainSocketEndPoint.cs (3)
55_encodedPath = new byte[bufferLength]; 73_encodedPath = new byte[socketAddress.Length - s_nativePathOffset]; 93_encodedPath = Array.Empty<byte>();
10 references to _encodedPath
System.Net.Sockets (10)
System\Net\Sockets\UnixDomainSocketEndPoint.cs (9)
56int bytesEncoded = Encoding.UTF8.GetBytes(path, 0, path.Length, _encodedPath, 0); 74for (int i = 0; i < _encodedPath.Length; i++) 76_encodedPath[i] = socketAddress[s_nativePathOffset + i]; 80int length = _encodedPath.Length; 81if (!IsAbstract(_encodedPath)) 84while (_encodedPath[length - 1] == 0) 89_path = Encoding.UTF8.GetString(_encodedPath, 0, length); 104for (int index = 0; index < _encodedPath.Length; index++) 106result[s_nativePathOffset + index] = _encodedPath[index];
System\Net\Sockets\UnixDomainSocketEndPoint.Unix.cs (1)
34new SocketAddress(AddressFamily.Unix, s_nativePathOffset + _encodedPath.Length);