Not possible to do this in Query. You need to use dynamic SQL.
Symbol ":" is used to indicate host variables. Host variables are treated as expressions, not as identifiers.
During query compilation host variables are replaced with placeholders.
SELECT FirstName, MiddleName, LastName, Email, UserType
WHERE FirstName like :objSearch.FirstName
ORDER BY :objSearch.SortingField
This query is compiled as: