2 writes to m_PinnedSendBuffer
System (2)
net\System\Net\WebSockets\WebSocketBuffer.cs (2)
208m_PinnedSendBuffer = payload; 315m_PinnedSendBuffer = WebSocketHelpers.EmptyPayload;
15 references to m_PinnedSendBuffer
System (15)
net\System\Net\WebSockets\WebSocketBuffer.cs (15)
209m_PinnedSendBufferHandle = GCHandle.Alloc(m_PinnedSendBuffer.Array, GCHandleType.Pinned); 212Marshal.UnsafeAddrOfPinnedArrayElement(m_PinnedSendBuffer.Array, m_PinnedSendBuffer.Offset).ToInt64(); 213m_PinnedSendBufferEndAddress = m_PinnedSendBufferStartAddress + m_PinnedSendBuffer.Count; 232Contract.Assert(Marshal.UnsafeAddrOfPinnedArrayElement(m_PinnedSendBuffer.Array, 233m_PinnedSendBuffer.Offset).ToInt64() == m_PinnedSendBufferStartAddress, 236return new IntPtr(m_PinnedSendBufferStartAddress + offset - m_PinnedSendBuffer.Offset); 250Contract.Assert(Marshal.UnsafeAddrOfPinnedArrayElement(m_PinnedSendBuffer.Array, 251m_PinnedSendBuffer.Offset).ToInt64() == m_PinnedSendBufferStartAddress, 261return new ArraySegment<byte>(m_PinnedSendBuffer.Array, m_PinnedSendBuffer.Offset + internalOffset, (int)bufferSize); 272return object.ReferenceEquals(buffer, m_PinnedSendBuffer.Array) && 273offset >= m_PinnedSendBuffer.Offset && 274offset + count <= m_PinnedSendBuffer.Offset + m_PinnedSendBuffer.Count;