order of customBinding binding elements
The following is one legal order you can stack, this is for the NetTcpBinding when reliable messaging is true.
TransactionFlowBindingElement
ReliableSessionBindingElement
BinaryMessageEncodingBindingElement
WindowsStreamSecurityBindingElement
TcpTransportBindingElement