(1) A public entity may pledge all or any portion of its revenues to the payment of its securities unless the use of any of such revenues is restricted by other laws of the state. In pledging the proceeds of an ad valorem property tax, an issuing authority may limit the rate of taxation or the amount of tax dollars that it is obligated to impose or collect to pay any securities as set forth in the act of issuance enacted by such body.
(2) The creation, perfection, enforcement, and priority of a pledge of revenues to secure or pay securities shall be governed by this section and the act of issuance passed by the issuing authority authorizing such securities. Revenues pledged for the payment of any securities, as received by or otherwise credited to the public entity, shall immediately be subject to the lien of each such pledge without any physical delivery, filing, or further act. The lien of each such pledge and the obligation to perform the contractual provisions made in the act of issuance or other instrument shall have priority over any or all other obligations and liabilities of the public entity, except as may be otherwise provided in this part 2, in the act of issuance, or in any other instrument. However, such pledges and liens shall be subject to any prior pledges and liens. The lien of each such pledge shall be valid, binding, and enforceable as against all persons having claims of any kind in tort, contract, or otherwise against the public entity irrespective of whether such persons have notice of such liens.