public void Run() { if (context.Buffer() == null) { return; } if (_enclosing.IsUntypedByteArray(context)) { return; } _enclosing.ReadInfo(context.Transaction(), context, info); var elementCount = info.ElementCount(); elementCount -= _enclosing.ReducedCountForNullBitMap(info, context); for (var i = 0; i < elementCount; i++) { elementRunnable.Run(); } }