14 writes to Pointer
System (14)
net\System\Net\Sockets\_OverlappedAsyncResult.cs (3)
100
m_SingleBuffer.
Pointer
= Marshal.UnsafeAddrOfPinnedArrayElement(buffer, offset);
127
m_WSABuffers[i].
Pointer
= Marshal.UnsafeAddrOfPinnedArrayElement(buffers[i].Buffer, buffers[i].Offset);
164
m_WSABuffers[i].
Pointer
= Marshal.UnsafeAddrOfPinnedArrayElement(buffersCopy[i].Array, buffersCopy[i].Offset);
net\System\Net\Sockets\_ReceiveMessageOverlappedAsyncResult.cs (2)
113
m_WSABuffer->
Pointer
= Marshal.UnsafeAddrOfPinnedArrayElement(buffer, offset);
124
m_Message->controlBuffer.
Pointer
= Marshal.UnsafeAddrOfPinnedArrayElement(m_ControlBuffer, 0);
net\System\Net\Sockets\Socket.cs (9)
1339
WSABuffers[i].
Pointer
= Marshal.UnsafeAddrOfPinnedArrayElement(buffer.Array, buffer.Offset);
1875
WSABuffers[i].
Pointer
= Marshal.UnsafeAddrOfPinnedArrayElement(buffer.Array, buffer.Offset);
7001
WSABuffers[i].
Pointer
= Marshal.UnsafeAddrOfPinnedArrayElement(buffers[i].Buffer, buffers[i].Offset);
9216
m_WSARecvMsgWSABufferArray[0].
Pointer
= m_PtrSingleBuffer;
9238
pMessage->controlBuffer.
Pointer
= m_PtrControlBuffer;
9389
m_WSABuffer.
Pointer
= m_PtrSingleBuffer;
9525
m_WSABuffer.
Pointer
= m_PtrSingleBuffer;
9540
m_WSABuffer.
Pointer
= m_PtrSingleBuffer;
9603
m_WSABufferArray[i].
Pointer
= Marshal.UnsafeAddrOfPinnedArrayElement(localCopy.Array, localCopy.Offset);
8 references to Pointer
System (8)
net\System\Net\Sockets\_OverlappedAsyncResult.cs (2)
194
Logging.Dump(Logging.Sockets, AsyncObject, "PostCompletion", wsaBuffer.
Pointer
, Math.Min(wsaBuffer.Length, size));
200
Logging.Dump(Logging.Sockets, AsyncObject, "PostCompletion", m_SingleBuffer.
Pointer
, Math.Min(m_SingleBuffer.Length, size));
net\System\Net\Sockets\_ReceiveMessageOverlappedAsyncResult.cs (3)
143
UnsafeNclNativeMethods.OSSOCK.ControlData controlData = (UnsafeNclNativeMethods.OSSOCK.ControlData)Marshal.PtrToStructure(m_Message->controlBuffer.
Pointer
, typeof(UnsafeNclNativeMethods.OSSOCK.ControlData));
152
UnsafeNclNativeMethods.OSSOCK.ControlDataIPv6 controlData = (UnsafeNclNativeMethods.OSSOCK.ControlDataIPv6)Marshal.PtrToStructure(m_Message->controlBuffer.
Pointer
, typeof(UnsafeNclNativeMethods.OSSOCK.ControlDataIPv6));
197
Logging.Dump(Logging.Sockets, AsyncObject, "PostCompletion", m_WSABuffer->
Pointer
, Math.Min(m_WSABuffer->Length, size));
net\System\Net\Sockets\Socket.cs (3)
9684
Logging.Dump(Logging.Sockets, m_CurrentSocket, "FinishOperation(" + m_CompletedOperation + "Async)", wsaBuffer.
Pointer
, Math.Min(wsaBuffer.Length, size));
9952
UnsafeNclNativeMethods.OSSOCK.ControlData controlData = (UnsafeNclNativeMethods.OSSOCK.ControlData)Marshal.PtrToStructure(PtrMessage->controlBuffer.
Pointer
, typeof(UnsafeNclNativeMethods.OSSOCK.ControlData));
9960
UnsafeNclNativeMethods.OSSOCK.ControlDataIPv6 controlData = (UnsafeNclNativeMethods.OSSOCK.ControlDataIPv6)Marshal.PtrToStructure(PtrMessage->controlBuffer.
Pointer
, typeof(UnsafeNclNativeMethods.OSSOCK.ControlDataIPv6));