internal GroupingInfo(ContentModelType cmType, Occurs occursInSchema) { this.contentModelType = cmType; this.occursInSchema = occursInSchema; this.contentType = ContentType.Grouping; if ((int)occursInSchema > (int)Occurs.ZeroOrOne) { groupingFlags |= GroupingFlags.Repeating; } }