protected virtual int TightMarshalObjectArray1(
OpenWireFormat wireFormat,
DataStructure[] objects,
BooleanStream bs)
{
if (objects != null)
{
int rc = 0;
bs.WriteBoolean(true);
rc += 2;
for (int i = 0; i < objects.Length; i++)
{
rc += TightMarshalNestedObject1(wireFormat, objects[i], bs);
}
return rc;
}
else
{
bs.WriteBoolean(false);
return 0;
}
}