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