Generating a symbolic computation of a dot product between a vector and tensor without evaluation

How does one generate a symbolic computation without evaluation of a dot product between a vector and tensor? This is my attempt. In this case, the first list represents a tensor with partial derivatives, and the second list {0, 0, u} is a vector.

   Dot[{\!\(
    \*SubscriptBox[\(\[PartialD]\), \(x\)]\ \(\(,\)\(\ \)\(
    \*SubscriptBox[\(\[PartialD]\), \(y\)]\ \(\(,\)\(\ \)
    \*SubscriptBox[\(\[PartialD]\), \(z\)]\)\)\)\) }, {0, 0, u}]

The output gives an syntax error that

D[" cannot be followed by ",\!\(\*SubscriptBox[\(\[PartialD]\), \(y\)]\(\(,\)\*SubscriptBox[\(\[PartialD]\), \(z\)]\)\),x]