Schema del procedimiento almacenado

Tengo un procedimiento, quiero leer el esquema del procedimiento. Para recuperar el esquema de vista, uso la consulta que se muestra aquí. De la misma manera quiero obtener el esquema del procedimiento almacenado. ¿Cómo conseguirlo? Por favor, muestre alguna sintaxis.

public static DataTable SchemaReader(string tableName)
{
     string sql = string.Format("Select * from {0}", tableName);
     conn.Open();
     SqlCommand cmd = new SqlCommand(sql, conn);
     cmd.CommandType = CommandType.Text;
     SqlDataReader reader = cmd.ExecuteReader();

     DataTable schema = reader.GetSchemaTable();

     reader.Close();
     conn.Close();
     return schema;
}       

Si tiene alguna consulta, por favor pregunte. Gracias de antemano.

Respuestas a la pregunta(5)

Su respuesta a la pregunta