does the above mentioned state route pass through new york city?
Yes,  in the Capital District of New York.
New York State Route 146
New York State Route 146 (NY 146) is a state highway in the Capital District of New York in the United States.
which places are connected by new york state route 146? Gallupville, Mechanicville and Schenectady. which counties does it pass through? Schoharie County. when was it designated as route 146? 1930 was it known by any other name earlier? UNANSWERABLE which authority is in charge of maintaining it? The New York State Department of Transportation. when was it established? 1 September 1967 what is its main purpose? It is responsible for the development and operation of highways, railroads and aviation facilities in the U.S. state of New York. what is its role in traffic management? It is responsible for the coordination & logistics of statewide resources during major incidents within New York State.
wiki:23139961
New York State Route 146 [SEP] Introduction
NY 146 was assigned as part of the 1930 renumbering of state highways in New York. At the time, NY 146 began at modern NY 443 in Berne and followed what is now NY 156 northeast to Altamont while modern NY 146 west of Altamont was part of NY 156. The alignments of the two routes were flipped in the late 1930s. Other minor realignments have occurred since, most notably near Mechanicville.