Notes
%u00b7 Bindings are spread across several namespaces.
%u00b7 DataContractAttribute is placed in the System.Runtime.Serialization namespace not in the System.ServiceModel namespace.
%u00b7 Configuration sections are spread across several namespaces.
%u00b7 ClientSection and ServicesSection: First has the structure client/endpoint, the second – services/service/endpoint. Asymmetric.
System.ServiceModel.dll
System.ServiceModel
%u00b7 ServiceHost
%u00b7 ChannelFactory<TChannel>
%u00b7 ClientBase<TChannel>
Contracts:
%u00b7 ServiceContractAttribute
%u00b7 OperationContractAttribute
%u00b7 MessageContractAttribute
%u00b7 FaultContractAttribute
Bindings:
%u00b7 BasicHttpBinding
%u00b7 NetMsmqBinding
%u00b7 NetNamedPipeBinding
%u00b7 NetPeerTcpBinding
%u00b7 NetTcpBinding
%u00b7 WS2007FederationHttpBinding
%u00b7 WS2007HttpBinding
%u00b7 WSDualHttpBinding
%u00b7 WSFederationHttpBinding
%u00b7 WSHttpBinding
Exceptions:
%u00b7 CommunicationException
%u00b7
System.ServiceModel.Activation
%u00b7 ServiceHostFactory
System.ServiceModel.Activation.Configuration
%u00b7 DiagnosticSection
System.ServiceModel.Channels
Interfaces:
%u00b7 IChannel
%u00b7 IChannelFactory<TChannel>
%u00b7 IChannelListener<TChannel>
Abstract classes:
%u00b7 Binding
%u00b7 BindingContext
%u00b7 BindingElement
%u00b7 ChannelFactoryBase<TChannel>
%u00b7 ChannelListenerBase<TChannel>
%u00b7 CommunicationObject
%u00b7 Message
%u00b7 MessageHeader
%u00b7
Bindings:
%u00b7 CustomBinding
Binding Elements:
%u00b7 TransportBindingElement
%u00b7 MessageEncodingBindingElement
%u00b7
System.ServiceModel.Configuration
Sections:
%u00b7 BehaviorsSection
%u00b7 BindingsSection
%u00b7 ClientSection
%u00b7 DiagnosticSection
%u00b7 ServicesSection
Element: System.Configuration.ConfigurationElement
%u00b7 BaseAddressElement
%u00b7
ElementCollection: System.ServiceModel.Configuration.ServiceModelEnhancedConfigurationElementCollection<ComMethodElement>
%u00b7 BaseAddressElementCollection
%u00b7
System.ServiceModel.Description
%u00b7 ServiceEndpoint
Behavior interfaces:
%u00b7 IContractBehavior
%u00b7 IEndpointBehavior
%u00b7 IOperationBehavior
%u00b7 IServiceBehavior
Descriptions:
%u00b7 ContractDescription
%u00b7 FaultDescription
%u00b7 ServiceDescription
System.ServiceModel.Dispatcher
%u00b7 ChannelDispatcher
%u00b7 EndpointDispatcher
Filters:
%u00b7 ActionMessageFilter
%u00b7 MatchAllMessageFilter
%u00b7 MessageFilter
%u00b7
System.ServiceModel.MsmqIntegration
%u00b7 MsmqIntegrationBinding
System.ServiceModel.Security
Credentials:
Encoders:
System.ServiceModel.Security.Tokens
Tokens:
SecurityTokenParameters:
System.Runtime.Serialization.dll
System.Runtime.Serialization
Attributes:
%u00b7 CollectionDataContractAttribute
%u00b7 DataContractAttribute
%u00b7 DataMemberAttribute
%u00b7 EnumMemberAttribute