private void GetPayloads(ICollection <byte[]> payloads, SpanQuery query)
        {
            PayloadSpans spans = query.GetPayloadSpans(reader);

            while (spans.Next() == true)
            {
                if (spans.IsPayloadAvailable())
                {
                    ICollection <byte[]> payload = spans.GetPayload();
                    IEnumerator <byte[]> it      = payload.GetEnumerator();
                    while (it.MoveNext())
                    {
                        byte[] bytes = it.Current;
                        payloads.Add(bytes);
                    }
                }
            }
        }
        private void GetPayloads(ICollection<byte[]> payloads, SpanQuery query)
        {
            PayloadSpans spans = query.GetPayloadSpans(reader);

            while (spans.Next() == true)
            {
                if (spans.IsPayloadAvailable())
                {
                    ICollection<byte[]> payload = spans.GetPayload();
                    IEnumerator<byte[]> it = payload.GetEnumerator();
                    while (it.MoveNext())
                    {
                        byte[] bytes = it.Current;
                        payloads.Add(bytes);
                    }
                }
            }
        }