These methods can be used in text mode to pass raw SQL, stored procedure mode to call a stored procedure, or command mode. See the .NET documentation for an explanation of these functions.