public ArraySchema(Schema items) : base(Type.ARRAY) { if (null == items) throw new ArgumentNullException("items", "items cannot be null."); this.itemSchema = items; }