1 write to m_StartAddress
System (1)
net\System\Net\WebSockets\WebSocketBuffer.cs (1)
76m_StartAddress = Marshal.UnsafeAddrOfPinnedArrayElement(internalBuffer.Array, internalBuffer.Offset).ToInt64();
7 references to m_StartAddress
System (7)
net\System\Net\WebSockets\WebSocketBuffer.cs (7)
77m_EndAddress = m_StartAddress + nativeBufferSize; 589int offset = (int)(pBuffer.ToInt64() - m_StartAddress + m_InternalBuffer.Offset); 619Contract.Assert(m_StartAddress + offset - m_InternalBuffer.Offset <= m_EndAddress, "'offset' is TOO BIG."); 621return new IntPtr(m_StartAddress + offset - m_InternalBuffer.Offset); 633Contract.Assert(Marshal.UnsafeAddrOfPinnedArrayElement(m_InternalBuffer.Array, m_InternalBuffer.Offset).ToInt64() == m_StartAddress, 636if (nativeBufferStartAddress >= m_StartAddress && 638nativeBufferEndAddress >= m_StartAddress &&