– supported functionality
Bindings -
BasicHttpBinding
NetTcpBinding
NetHttpBinding
CustomBinding
Binding elements -
BinaryMessageEncodingBindingElement
TextMessageEncodingBindingElement
ConnectionOrientedTransportBindingElement
SslStreamSecurityBindingElement
WindowsStreamSecurityBindingElement
TcpTransportBindingElement
Http(s)TransportBindingElement
TransportSecurityBindingElement
Encoding -
Text, Binary
Security modes -
None, Transport, TransportWithMessageCredential, TransportCredentialOnly (for BasicHttpBinding)
ClientCredentialType -
None, Basic, Digest, Negotiate, Ntlm, Windows
Transfer Mode -
Buffered, Streamed, StreamedRequest, and StreamedResponse
Serializers -
DataContractSerializer, DataContractJsonSerializer, XmlSerializer
Miscellaneous -
ChannelFactory
DuplexChannelFactory
CallbackBehavior
Not support: