/// <summary> /// Gets all stored procedures (and functions) with their arguments /// </summary> public IList <DatabaseStoredProcedure> AllStoredProcedures(CancellationToken ct) { using (_readerAdapter.CreateConnection()) { var builder = new ProcedureBuilder(_readerAdapter, DatabaseSchema, Exclusions); var handler = ReaderProgress; if (handler != null) { builder.ReaderProgress += RaiseReadingProgress; } builder.Execute(ct); } UpdateReferences(); return(DatabaseSchema.StoredProcedures); }