public override string ToString() { var sb = new StringBuilder("TDBObjectPermissions("); bool __first = true; if (Database_permissions_ != null && isset.database_permissions_) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Database_permissions_: "); sb.Append(Database_permissions_ == null ? "<null>" : Database_permissions_.ToString()); } if (Table_permissions_ != null && isset.table_permissions_) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Table_permissions_: "); sb.Append(Table_permissions_ == null ? "<null>" : Table_permissions_.ToString()); } if (Dashboard_permissions_ != null && isset.dashboard_permissions_) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("Dashboard_permissions_: "); sb.Append(Dashboard_permissions_ == null ? "<null>" : Dashboard_permissions_.ToString()); } if (View_permissions_ != null && isset.view_permissions_) { if (!__first) { sb.Append(", "); } __first = false; sb.Append("View_permissions_: "); sb.Append(View_permissions_ == null ? "<null>" : View_permissions_.ToString()); } sb.Append(")"); return(sb.ToString()); }