Для SOAP, вы видите либо Pascal Корпус или верблюд Корпус. Пространство имен SOAP - Pascal Cased (soap: Envelope any). Я предполагаю, что вы используете, зависит от того, где вы рисуете линию.
В общем, я использую корпус Pascal для методов и свойств. Эти два элемента воплощают структуру контракта. Помня об этом, у меня, скорее всего, будут элементы SOAP, соответствующие методам и свойствам Pascal Cased.
Что касается параметров и возвращаемых значений, мне придется подумать о нарушении правила обсадной колонны Паскаля и использовании там верблюжьей оболочки. Fortunatley, я сейчас не создаю SOAP API, поэтому у меня есть время подумать об этом.
Я бы не пошел с чем-то вне Паскаля или корпуса Верблюда, однако, поскольку он не является стандартным. Не то, чтобы я думал, что люди скажут: «Я не использую ваш API, потому что он использует нестандартное именование», но как раз в качестве соглашения. Но тогда люди, которые соглашаются с конвенцией, часто придумывают новую новую тенденцию развития. ;-)