public abstract DiscoveredParameter[] DiscoverTableValuedFunctionParameters(DbConnection connection, DiscoveredTableValuedFunction discoveredTableValuedFunction, DbTransaction transaction);
 public abstract void DropFunction(DbConnection connection, DiscoveredTableValuedFunction functionToDrop);