private IValue GetValues() { ListValue list = new ListValue(type.GetItemType()); list.AddRange(this.Values); return(list); }