A.- Le 31 janvier 1990, le Département de justice du canton de Fribourg a délivré à X._ une patente d'avocat. Il a prêté serment conformément à l'art. 17 de la loi fribourgeoise du 10 mai 1977 sur la profession d'avocat (ci-après: la loi fribourgeoise). Le 21 janvier 1998, il a été autorisé à exercer la profession d'avocat dans le canton de Genève et a également été assermenté. Il a par la suite obtenu l'autorisation de pratiquer dans le demi-canton de Nidwald ainsi que dans les cantons de Berne, Neuchâtel, St-Gall et des Grisons. Aucune assermentation n'a été exigée pour l'obtention de ces autorisations. B.- Le 10 juin 1999, X._ a requis du Tribunal cantonal du canton de Vaud son inscription au tableau des avocats autorisés à exercer dans ce canton. Il a produit une attestation du Tribunal cantonal fribourgeois certifiant son inscription au tableau des avocats patentés et l'absence de toute sanction disciplinaire prononcée à son encontre. Le 15 juin 1999, le Tribunal cantonal vaudois a informé l'intéressé qu'il statuerait sur sa demande et procéderait à son assermentation lors de sa séance du 31 août 1999 au Palais de justice de l'Hermitage à Lausanne. X._ a demandé à être dispensé de cette assermentation. C.- Par décision du 31 août 1999, la Cour plénière du Tribunal cantonal vaudois (ci-après: la Cour plénière) a rejeté cette requête. Elle a notamment estimé que les formules de serment prévues par les droits fribourgeois et genevois, au contraire de celle prescrite par la législation vaudoise, ne mentionnaient pas l'engagement de ne se faire assurer aucune part dans les causes défendues, de ne pas devenir cessionnaire de procès, droits ou actions litigieux, et de ne pas se charger à forfait de la direction d'un procès. Aucune disposition de la loi vaudoise du 22 novembre 1944 sur le Barreau (ci-après: la loi vaudoise) - mise à part son art. 16 prévoyant le texte de la promesse solennelle - n'indiquait de telles exigences. Dès lors, si l'intéressé ne prononçait pas ce serment, un éventuel manquement aux obligations y figurant ne pourrait être sanctionné disciplinairement. La garantie du respect par tous les avocats inscrits dans le canton de Vaud des mêmes devoirs et obligations impliquait par conséquent son assermentation qui, dans ces conditions, était conforme au principe de la proportionnalité au sens de l'art. 3 al. 3 de la loi fédérale du 6 octobre 1995 sur le marché intérieur (LMI; RS 943. 02). D.- Agissant par la voie du recours de droit public, X._ demande au Tribunal fédéral d'annuler cette décision. Il invoque la violation des art. 2 Disp. trans. aCst. ainsi que 2 à 4 LMI. La Cour plénière renonce à se déterminer et se réfère à sa décision. E.- Par ordonnance du 2 décembre 1999, le Président de la IIe Cour de droit public a rejeté une demande de mesures provisoires tendant à l'inscription de X._ au tableau des avocats vaudois jusqu'à droit connu sur l'issue de son recours.