private bool IsPinnedSendPayloadBuffer(byte[] buffer, int offset, int count) { if (_sendBufferState != SendBufferState.SendPayloadSpecified) { return false; } return object.ReferenceEquals(buffer, _pinnedSendBuffer.Array) && offset >= _pinnedSendBuffer.Offset && offset + count <= _pinnedSendBuffer.Offset + _pinnedSendBuffer.Count; }