base64Binary data type, 29
BasicHttpBinding type, 75, 81, 92, 205.
See also Binding type
BindingElement collection for, 213
how to use (example), 225–230
BeginAcceptChannel method (IChannelListener), 190, 226
BeginClose method, 161
ICommunicationObject interface, 155
BeginOpen method
CommunicationObject type, 159–160
ICommunicationObject interface, 155
BeginRequest method (IRequestChannel), 228
binary data encoding, 29, 30, 33–34
Binding type, 75, 90–92, 206–214
BindingContext type and, 222
CreateBindingElements method, 90–92, 211–214, 232
factory methods, 208–210
IDefaultCommunicationTimeouts interface, 173
metadata endpoints, 85
query mechanism (GetProperty), 208–210
BindingContext type, 222–224
factory methods, 224
BindingElement type, 90–92, 214–221.
See also TransportBindingElement type
BindingContext type and, 222
creating BindingElement collections, 211–214
factory methods, 219–221
query mechanism (GetProperty), 218–219
BindingParameterCollection type, 208
bindings, 90–92, 205–236
choosing, 75
custom, building, 230–236
how to use, 225–230
object model for, 206–214.
See also Binding type
body, message, 28
BodyWriter type, 126
brokered message topology, 70
buffered messages, 131
BuildChannelFactory method (Binding), 208, 227
BuildChannelFactory method (BindingElement), 219–221
BuildChannelListener method (Binding), 208–210, 225
BuildChannelListener method (BindingElement), 219–221
BuildInnerChannelFactory method (BindingContext), 156, 224
BuildInnerChannelListener method (BindingContext), 224
business logic, 24