System.ServiceModel.Configuration
TOC
Collapse the table of content
Expand the table of content

System.ServiceModel.Configuration Namespace

 

Provides classes related to service model configuration.

ClassDescription
System_CAPS_pubclassAddressHeaderCollectionElement

Represents the configuration element that contains a collection of address headers. This class cannot be inherited.

System_CAPS_pubclassAllowedAudienceUriElement

Represents a configuration element specifying the URI of an audience that can access a particular service.

System_CAPS_pubclassAllowedAudienceUriElementCollection

Represents a collection of System.ServiceModel.Configuration.AllowedAudienceUriElement which is a target URI for which the System.IdentityModel.Tokens.SamlSecurityToken security token can be targeted for in order to be considered valid by a System.IdentityModel.Selectors.SamlSecurityTokenAuthenticator instance.

System_CAPS_pubclassApplicationContainerSettingsElement

Specifies settings for the application container settings element.

System_CAPS_pubclassAuthorizationPolicyTypeElement

Contains a configuration element that specifies an authorization policy, which enables transformation of one set of input claims into another set of claims. Access control can be granted or denied based on that. This class cannot be inherited.

System_CAPS_pubclassAuthorizationPolicyTypeElementCollection

Contains a collection of AuthorizationPolicyTypeElement instances. This class cannot be inherited.

System_CAPS_pubclassBaseAddressElement

Represents a configuration element that specifies the base addresses used by the service host. This class cannot be inherited.

System_CAPS_pubclassBaseAddressElementCollection

Represents a collection of BaseAddressElement objects.

System_CAPS_pubclassBaseAddressPrefixFilterElement

Represents a configuration element that specifies a pass through filter, which provides a mechanism to pick the appropriate IIS bindings when hosting a Windows Communication Foundation (WCF) application in IIS. This class cannot be inherited.

System_CAPS_pubclassBaseAddressPrefixFilterElementCollection

Represents a collection of BaseAddressPrefixFilterElement objects. This class cannot be inherited.

System_CAPS_pubclassBasicHttpBindingCollectionElement

Represents a configuration section that holds a collection of BasicHttpBindingElement instances.

System_CAPS_pubclassBasicHttpBindingElement

Represents an XML element that specifies a binding used to communicate with WS-I Basic Profile 1.1-conformant Web Services like ASMX-based services or to accept messages from ASMX-based clients.

System_CAPS_pubclassBasicHttpContextBindingCollectionElement

Represents a configuration section that holds a collection of BasicHttpContextBindingElement instances.

System_CAPS_pubclassBasicHttpContextBindingElement

Represents an XML element that specifies a binding that provides context for the BasicHttpBinding to be exchanged by enabling HTTP cookies as the exchange mechanism.

System_CAPS_pubclassBasicHttpMessageSecurityElement

An XML element that configures HTTP message security.

System_CAPS_pubclassBasicHttpsBindingCollectionElement

Specifies settings for the basic https binding collection element.

System_CAPS_pubclassBasicHttpsBindingElement

Specifies settings for the basic https binding element.

System_CAPS_pubclassBasicHttpSecurityElement

Represents an XML element that configures the security for a basic HTTP service.

System_CAPS_pubclassBasicHttpsSecurityElement

Specifies settings for the basic https security element.

System_CAPS_pubclassBehaviorExtensionElement

Represents a configuration element that contains sub-elements that specify behavior extensions, which enable the user to customize service or endpoint behaviors.

System_CAPS_pubclassBehaviorsSection

Represents the configuration section that contains child entries that are behavior elements identified by their unique name.

System_CAPS_pubclassBinaryMessageEncodingElement

Represents a message encoder that encodes Windows Communication Foundation (WCF) messages in binary on the wire. This class cannot be inherited.

System_CAPS_pubclassBindingCollectionElement

Represents a configuration section that contains a collection of binding elements, each of which describes an aspect of how an endpoint communicates with other endpoints, that is built, consistently, into a channel factory on the client and a channel listener on the service.

System_CAPS_pubclassBindingElementExtensionElement

Enables the use of a custom BindingElement implementation from a machine or application configuration file.

System_CAPS_pubclassBindingsSection

Represents a collection of binding elements. This class cannot be inherited.

System_CAPS_pubclassByteStreamMessageEncodingElement

Enables construction of a configuration element that defines the settings for a byte stream message encoding element.

System_CAPS_pubclassCallbackDebugElement

Represents a configuration element that specifies service-side debugging for a Windows Communication Foundation (WCF) callback object. This class cannot be inherited.

System_CAPS_pubclassCallbackTimeoutsElement

Represents a configuration element that specifies timeout for a client callback. This class cannot be inherited.

System_CAPS_pubclassCertificateElement

Represents a configuration element that specifies an X.509 certificate used for authentication. This class cannot be inherited.

System_CAPS_pubclassCertificateReferenceElement

Represents the configuration settings for validating an X.509 certificate. This class cannot be inherited.

System_CAPS_pubclassChannelEndpointElement

Provides options for configuring contract, binding, and address properties of the channel endpoint, which are used by clients to connect to service endpoints on the server. This class cannot be inherited.

System_CAPS_pubclassChannelEndpointElementCollection

Represents a collection of ChannelEndpointElement instances. This class cannot be inherited.

System_CAPS_pubclassChannelPoolSettingsElement

Defines channel pool settings for a custom binding. This class cannot be inherited.

System_CAPS_pubclassClaimTypeElement

Represents a configuration element that contains the type of claim. This class cannot be inherited.

System_CAPS_pubclassClaimTypeElementCollection

Represents a collection of ClaimTypeElement instances. This class cannot be inherited.

System_CAPS_pubclassClearBehaviorElement

Represents a configuration element to remove all the inherited behaviors.

System_CAPS_pubclassClientCredentialsElement

Represents a configuration element that configures a client credential.

System_CAPS_pubclassClientSection

Represents the client section of a configuration file, which defines a list of endpoints that a client can connect to. This class cannot be inherited.

System_CAPS_pubclassClientViaElement

Represents a configuration element that specifies the route a message should take. This class cannot be inherited.

System_CAPS_pubclassComContractElement

Specifies a COM+ integration service contract. This class cannot be inherited.

System_CAPS_pubclassComContractElementCollection

Represents a collection of ComContractElement instances. This class cannot be inherited.

System_CAPS_pubclassComContractsSection

Represents a configuration section that contains elements for specifying the namespace and contract name for a COM+ integration contract. This class cannot be inherited.

System_CAPS_pubclassComMethodElement

Represents a COM+ method that is exposed when the interface on a COM+ component is exposed as a Web service. This class cannot be inherited.

System_CAPS_pubclassComMethodElementCollection

Contains a collection of ComMethodElement instances. This class cannot be inherited.

System_CAPS_pubclassCommonBehaviorsSection

Represents the configuration section that contains a list of behaviors that is applied to all Windows Communication Foundation (WCF) services on the machine before the behaviors in the behaviors section are applied.

System_CAPS_pubclassCommonEndpointBehaviorElement

Represents the configuration element that contains a list of endpoint behaviors that is applied to all Windows Communication Foundation (WCF) endpoints on the machine before the behaviors in the endpointBehaviors section are applied.

System_CAPS_pubclassCommonServiceBehaviorElement

Represents the configuration element that contains a list of service behaviors that is applied to all Windows Communication Foundation (WCF) endpoints on the machine before the behaviors in the serviceBehaviors section are applied.

System_CAPS_pubclassComPersistableTypeElement

Specifies all the persistable types.This class cannot be inherited.

System_CAPS_pubclassComPersistableTypeElementCollection

Represents a collection of ComPersistableTypeElement objects. This class cannot be inherited.

System_CAPS_pubclassCompositeDuplexElement

Represents the configuration element that is used when the client must expose an endpoint for the service to send messages over HTTP. This class cannot be inherited.

System_CAPS_pubclassComUdtElement

Represents a User Defined Type (UDT) that is to be included in the service contract. This class cannot be inherited.

System_CAPS_pubclassComUdtElementCollection

Represents a collection of ComUdtElement instances. This class cannot be inherited.

System_CAPS_pubclassConfigurationChannelFactory<TChannel>

Provides the generic functionality to create a channel configuration element for a specific type.

System_CAPS_pubclassConfigurationDuplexChannelFactory<TChannel>

Provides the functionality to create and manage duplex channels of different types that are used to send and receive messages to and from service endpoints.

System_CAPS_pubclassConnectionOrientedTransportElement

Represents the configuration element that provides additional configuration settings to connection-oriented transport binding elements, such as TCP and named pipes.

System_CAPS_pubclassContextBindingElementExtensionElement

Represents a configuration element that enables the use of a custom ContextBindingElement implementation.

System_CAPS_pubclassCustomBindingCollectionElement

Represents a collection of customBinding configuration elements that provide full control over the messaging stack for the user. This class cannot be inherited.

System_CAPS_pubclassCustomBindingElement

Represents the configuration section that provides full control over the messaging stack for the user.

System_CAPS_pubclassCustomBindingElementCollection

Represents a collection of CustomBindingElement objects. This class cannot be inherited.

System_CAPS_pubclassDataContractSerializerElement

Represents a configuration element that specifies the DataContractSerializer to be used. This class cannot be inherited.

System_CAPS_pubclassDefaultPortElement

Represents a configuration element that defines the default settings for a communications endpoint.

System_CAPS_pubclassDefaultPortElementCollection

Represents a collection of default port configuration elements.

System_CAPS_pubclassDelegatingHandlerElement

Represents a delegating handler element.

System_CAPS_pubclassDelegatingHandlerElementCollection

Represents a DelegatingHandlerElementCollection for DelegatingHandlers.

System_CAPS_pubclassDiagnosticSection

Represents the configuration section that defines settings that can be used by an administrator for run-time inspection and control.

System_CAPS_pubclassDispatcherSynchronizationElement

Adds dispatcher synchronization behavior to a dispatcher configuration element so that a WCF service program can send message replies to client applications asynchronously.

System_CAPS_pubclassDnsElement

Represents a configuration element that specifies the URI for a DNS claim. This class cannot be inherited.

System_CAPS_pubclassEndpointAddressElementBase

An XML element that contains a unique network address that a client uses to communicate with a service endpoint.

System_CAPS_pubclassEndpointBehaviorElement

Represents a configuration element that contains a list of endpoint behaviors that is applied to all Windows Communication Foundation (WCF) endpoints on the machine.

System_CAPS_pubclassEndpointBehaviorElementCollection

Contains a collection of EndpointBehaviorElement objects. This class cannot be inherited.

System_CAPS_pubclassEndpointCollectionElement

Manages a collection of service endpoints in a configuration file.

System_CAPS_pubclassEndToEndTracingElement

Handles configuration file element settings that enable and disable different aspects of end-to-end tracing during the running of a service application.

System_CAPS_pubclassExtendedWorkflowRuntimeServiceElementCollection

Obsolete.Represents the collection of configuration elements that represents extended services to be added to the workflow runtime engine.

System_CAPS_pubclassExtensionElement

Represents a configuration element that defines an extension, which enables the user to create user-defined bindings, behaviors, etc.

System_CAPS_pubclassExtensionElementCollection

Represents a collection of ExtensionElement instances.

System_CAPS_pubclassExtensionsSection

Represents a configuration section that contains all the extension definitions.

System_CAPS_pubclassFederatedMessageSecurityOverHttpElement

Represents a configuration element that configures the security of a message sent using HTTP in a federation.

System_CAPS_pubclassHostElement

Represents a configuration element that specifies settings for a service host. This class cannot be inherited.

System_CAPS_pubclassHostTimeoutsElement

Represents a configuration element that specifies the interval of time allowed for the service host to open or close. This class cannot be inherited.

System_CAPS_pubclassHttpBindingBaseElement

Represents HttpBindingBaseElement for HttpBindingBase.

System_CAPS_pubclassHttpDigestClientElement

Represents the current HTTP digest credential in the clientCredential element. This class cannot be inherited.

System_CAPS_pubclassHttpMessageHandlerFactoryElement

Represents a HttpMessageHandlerFactoryElement for HttpMessageHandlerFactory.

System_CAPS_pubclassHttpsTransportElement

Represents the configuration element that specifies an HTTPS transport for transmitting SOAP messages.

System_CAPS_pubclassHttpTransportElement

Represents the configuration element that specifies an HTTP transport for transmitting SOAP messages.

System_CAPS_pubclassHttpTransportSecurityElement

Represents a configuration element that controls authentication parameters for the HTTP transport. This class cannot be inherited.

System_CAPS_pubclassIdentityElement

Represents a configuration element that enables the authentication of an endpoint by other endpoints exchanging messages with it. This class cannot be inherited.

System_CAPS_pubclassIssuedTokenClientBehaviorsElement

Represents the configuration element that specifies the current issued token for a client credential. This class cannot be inherited.

System_CAPS_pubclassIssuedTokenClientBehaviorsElementCollection

Represents a collection of IssuedTokenClientBehaviorsElement instances. This class cannot be inherited.

System_CAPS_pubclassIssuedTokenClientElement

Represents a configuration element that specifies the token issued as a client credential. This class cannot be inherited.

System_CAPS_pubclassIssuedTokenParametersElement

Represents a configuration element that specifies additional settings for an issued token. This class cannot be inherited.

System_CAPS_pubclassIssuedTokenParametersEndpointAddressElement

Represents a configuration element that specifies an endpoint that issues a security token. This class cannot be inherited.

System_CAPS_pubclassIssuedTokenServiceElement

Represents a configuration element that specifies the token issued as a service credential. This class cannot be inherited.

System_CAPS_pubclassLocalClientSecuritySettingsElement

Configures the security settings of a local client. This class cannot be inherited.

System_CAPS_pubclassLocalServiceSecuritySettingsElement

Configures the security settings of a local service. This class cannot be inherited.

System_CAPS_pubclassMessageLoggingElement

Represents an XML element that defines the settings for the message-logging capabilities of Windows Communication Foundation (WCF).

System_CAPS_pubclassMessageSecurityOverHttpElement

Defines the security configuration settings for message sent using HTTP.

System_CAPS_pubclassMessageSecurityOverMsmqElement

Enables setting message-level security properties on the NetMsmqBinding binding.

System_CAPS_pubclassMessageSecurityOverTcpElement

Defines the configuration settings for the security of a message sent using TCP. This class cannot be inherited.

System_CAPS_pubclassMetadataElement

Represents a configuration element that specifies how service metadata can be processed. This class cannot be inherited.

System_CAPS_pubclassMexBindingBindingCollectionElement<TStandardBinding, TBindingConfiguration>

Represents a collection of MEX binding configuration elements.

System_CAPS_pubclassMexBindingElement<TStandardBinding>

Represents a base configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange.

System_CAPS_pubclassMexHttpBindingCollectionElement

Represents a collection of MexHttpBindingElement instances.

System_CAPS_pubclassMexHttpBindingElement

Represents a configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange over HTTP.

System_CAPS_pubclassMexHttpsBindingCollectionElement

Represents a collection of MexHttpsBindingElement instances.

System_CAPS_pubclassMexHttpsBindingElement

Represents a configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange over HTTPS.

System_CAPS_pubclassMexNamedPipeBindingCollectionElement

Represents a collection of MexNamedPipeBindingElement instances.

System_CAPS_pubclassMexNamedPipeBindingElement

Represents a configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange over named pipe.

System_CAPS_pubclassMexTcpBindingCollectionElement

Represents a collection of MexTcpBindingElement objects.

System_CAPS_pubclassMexTcpBindingElement

Represents a configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange over TCP.

System_CAPS_pubclassMsmqBindingElementBase

Provides the base class with members common to the NetMsmqBindingElement and MsmqIntegrationBindingElement classes.

System_CAPS_pubclassMsmqElementBase

Provides the base class with members common to the MsmqIntegrationElement and MsmqTransportElement.

System_CAPS_pubclassMsmqIntegrationBindingCollectionElement

Represents a collection of MsmqIntegrationBindingElements.

System_CAPS_pubclassMsmqIntegrationBindingElement

This binding element can be used to enable Windows Communication Foundation (WCF) applications to send messages to and receive messages from existing MSMQ applications that use either COM, MSMQ native APIs, or the APIs in System.Messaging. Use this class to send and receive messages from MSMQ-based messaging applications.

System_CAPS_pubclassMsmqIntegrationElement

Represents the configuration element that specifies settings required for interaction with a Message Queuing (MSMQ) sender or receiver.

System_CAPS_pubclassMsmqIntegrationSecurityElement

Encapsulates the transport security settings for the Message Queuing (MSMQ) integration channel.

System_CAPS_pubclassMsmqTransportElement

Represents the binding element used to specify the queuing communication properties for a Windows Communication Foundation (WCF) service that uses the native MSMQ protocol.

System_CAPS_pubclassMsmqTransportSecurityElement

The MsmqTransportSecurityElement class encapsulates the transport security settings for queued transports.

System_CAPS_pubclassMtomMessageEncodingElement

Represents the configuration section that specifies the encoding and message versioning used for SOAP Message Transmission Optimization Mechanism (MTOM) based messages. This class cannot be inherited.

System_CAPS_pubclassNamedPipeConnectionPoolSettingsElement

Represents a configuration element that specifies additional connection pool settings for a Named Pipe transport. This class cannot be inherited.

System_CAPS_pubclassNamedPipeSettingsElement

Represents a named pipe settings element.

System_CAPS_pubclassNamedPipeTransportElement

Represents a configuration element that specifies a channel to transfer messages using named pipes when it is included in a custom binding. This class cannot be inherited.

System_CAPS_pubclassNamedPipeTransportSecurityElement

Specifies the transport security for a named pipe. This class cannot be inherited.

System_CAPS_pubclassNamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

Contains a collection of ServiceModelExtensionElement instances.

System_CAPS_pubclassNetHttpBindingCollectionElement

Represents a net http binding collection element.

System_CAPS_pubclassNetHttpBindingElement

Represents a net http binding element.

System_CAPS_pubclassNetHttpsBindingCollectionElement

Represents a net https binding collection element.

System_CAPS_pubclassNetHttpsBindingElement

Represents a net https binding element.

System_CAPS_pubclassNetHttpWebSocketTransportSettingsElement

Represents NetHttpWebSocketTransportSettingsElement for WebSocketTransportSettings.

System_CAPS_pubclassNetMsmqBindingCollectionElement

Represents a configuration section that holds a collection of NetMsmqBindingElement instances.

System_CAPS_pubclassNetMsmqBindingElement

Represents a queued binding that is suitable for cross-machine communication.

System_CAPS_pubclassNetMsmqSecurityElement

The NetMsmqSecurityElement class encapsulates the MSMQ security features available when using the NetMsmqBinding binding.

System_CAPS_pubclassNetNamedPipeBindingCollectionElement

Represents a configuration section that contains a collection of NetNamedPipeBindingElement instances.

System_CAPS_pubclassNetNamedPipeBindingElement

Represents a configuration element that defines a binding that is secure, reliable and optimized for on-machine cross process communication.

System_CAPS_pubclassNetNamedPipeSecurityElement

Represents a configuration element that specifies security settings for a named pipe binding. This class cannot be inherited.

System_CAPS_pubclassNetPeerTcpBindingCollectionElement

Obsolete.Represents a configuration element that contains elements specific to peer channel TCP message bindings.

System_CAPS_pubclassNetPeerTcpBindingElement

Obsolete.Represents an XML element that specifies a binding for peer channel specific TCP messaging.

System_CAPS_pubclassNetTcpBindingCollectionElement

Represents a configuration element that contains a collection of NetTcpBindingElement instances.

System_CAPS_pubclassNetTcpBindingElement

Represents an XML element that specifies a binding for peer channel-specific TCP messaging.

System_CAPS_pubclassNetTcpContextBindingCollectionElement

Represents a configuration section that holds a collection of NetTcpContextBindingElement instances.

System_CAPS_pubclassNetTcpContextBindingElement

Represents a configuration element that corresponds to the NetTcpContextBinding binding.

System_CAPS_pubclassNetTcpSecurityElement

Defines the security settings for the netTcpBinding binding. This class cannot be inherited.

System_CAPS_pubclassNonDualMessageSecurityOverHttpElement

Represents the configuration settings for the security of a message sent using HTTP for non-duplex service contracts. This class cannot be inherited.

System_CAPS_pubclassOneWayElement

Represents a configuration element that enables packet routing. This class cannot be inherited.

System_CAPS_pubclassPeerCredentialElement

Represents a configuration element that configures a peer credential.

System_CAPS_pubclassPeerCustomResolverElement

Represents a configuration element for a custom peer resolver.

System_CAPS_pubclassPeerResolverElement

Defines the configuration element for a peer resolver.

System_CAPS_pubclassPeerSecurityElement

Defines the configuration element for a peer's security settings.

System_CAPS_pubclassPeerTransportElement

Obsolete.Specifies a configuration element that causes a channel to transfer messages on the peer transport when it is included in a custom binding. This class cannot be inherited.

System_CAPS_pubclassPeerTransportSecurityElement

Defines a configuration element for the secure transport of messages sent by peers.

System_CAPS_pubclassPersistenceProviderElement

Obsolete.Represents a persistence service configuration element that specifies the type of the persistence provider implementation to use, as well as the time-out to use for persistence operations. Additional attributes that appear in this element are passed into the constructor for the specified persistence provider.

System_CAPS_pubclassPnrpPeerResolverElement

Specifies a configuration element for a Peer Name Resolution Protocol (PNRP) name resolution service.

System_CAPS_pubclassPolicyImporterElement

Represents the configuration element that specifies the import of custom policy assertions about bindings. This class cannot be inherited.

System_CAPS_pubclassPolicyImporterElementCollection

Represents a collection of PolicyImporterElement instances. This class cannot be inherited.

System_CAPS_pubclassPrivacyNoticeElement

Represents a configuration element that specifies a privacy notice used in wsFederationHttp binding.

System_CAPS_pubclassProtocolMappingElement

Provides the functionality to create a protocol mapping element. This class is sealed.

System_CAPS_pubclassProtocolMappingElementCollection

Provides the functionality to extract specified communication protocol mapping information from a collection of protocol mapping elements. This class is sealed.

System_CAPS_pubclassProtocolMappingSection

Defines a collection of protocol mapping. This class is sealed.

System_CAPS_pubclassReliableSessionElement

Represents configuration setting for WS-Reliable Messaging.

System_CAPS_pubclassRemoveBehaviorElement

A configuration element to remove a particular service or endpoint behavior.

System_CAPS_pubclassRsaElement

Represents a configuration element for a RSA identity. This class cannot be inherited.

System_CAPS_pubclassSecureConversationServiceElement

Represents a configuration element that specifies the settings for a secure conversation service. This class cannot be inherited.

System_CAPS_pubclassSecurityElement

Represents a configuration element that specifies the security options for a custom binding. This class cannot be inherited.

System_CAPS_pubclassSecurityElementBase

Represents a base class with members common to an element that is used to configure security settings.

System_CAPS_pubclassServiceActivationElement

Manages configuration element content in connection with the activation of a service application.

System_CAPS_pubclassServiceActivationElementCollection

Handles a collection of configuration elements that activate a service and can be merged across a hierarchy of configuration files.

System_CAPS_pubclassServiceAuthenticationElement

Provides a workflow configuration element that establishes at the service level the validity of a transmission, message, or originator. This is a sealed class.

System_CAPS_pubclassServiceAuthorizationElement

Represents a configuration element that defines security settings at the service level.

System_CAPS_pubclassServiceBehaviorElement

Represents a configuration element that contains a list of service behaviors that is applied to all Windows Communication Foundation (WCF) services on the machine.

System_CAPS_pubclassServiceBehaviorElementCollection

Contains a collection of ServiceBehaviorElement object. This class cannot be inherited.

System_CAPS_pubclassServiceCredentialsElement

Represents a configuration element that specifies the credential to be used to authenticate the service, as well as client credential validation-related settings. This class cannot be inherited.

System_CAPS_pubclassServiceDebugElement

Represents a configuration element that specifies debugging and help information features for a Windows Communication Foundation (WCF) service. This class cannot be inherited.

System_CAPS_pubclassServiceElement

Represents an XML element that contains the settings for a Windows Communication Foundation (WCF) service, as well as endpoints that expose the service. This class cannot be inherited.

System_CAPS_pubclassServiceElementCollection

Represents a collection of ServiceElement instances. This class cannot be inherited.

System_CAPS_pubclassServiceEndpointElement

Represents a configuration element that provides settings for binding, contract, and address properties for a service endpoint, which is used to expose services. This class cannot be inherited.

System_CAPS_pubclassServiceEndpointElementCollection

Represents a collection of ServiceEndpointElement instances. This class cannot be inherited.

System_CAPS_pubclassServiceHostingEnvironmentSection

Represents a configuration section that defines the type that the service hosting environment instantiates for a particular transport.

System_CAPS_pubclassServiceMetadataEndpointCollectionElement

Represents a collection element in a service configuration file that contains ServiceMetadataEndpoint objects.

System_CAPS_pubclassServiceMetadataEndpointElement

Makes metadata ready and available for subsequent distribution and deployment in a server environment by adding a ServiceMetadataEndpoint into the service configuration element.

System_CAPS_pubclassServiceMetadataPublishingElement

Represents the configuration element that controls the publication of service metadata and associated information. This class cannot be inherited.

System_CAPS_pubclassServiceModelConfigurationElement

Represents a service model configuration element.

System_CAPS_pubclassServiceModelConfigurationElementCollection<ConfigurationElementType>

Represents an abstract base class for a ConfigurationElementCollection used within the System.ServiceModel.Configuration namespace.

System_CAPS_pubclassServiceModelEnhancedConfigurationElementCollection<TConfigurationElement>

An abstract base class for a ConfigurationElementCollection looking for a merge semantic similar to an AddRemoveClearMap that allows duplicates, but throws an exception when duplicates are found in the same configuration scope (e.g. same configuration file).

System_CAPS_pubclassServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

An abstract base class for a collection of ServiceModelExtensionElement objects.

System_CAPS_pubclassServiceModelExtensionElement

An abstract base class for a configuration element that contains a dynamic collection of heterogeneous child elements.

System_CAPS_pubclassServiceModelSectionGroup

Represents the main configuration section for Windows Communication Foundation (WCF). This class cannot be inherited.

System_CAPS_pubclassServicePrincipalNameElement

Represents a configuration element that specifies the principal name used by a client to uniquely identify an instance of a service. This class cannot be inherited.

System_CAPS_pubclassServiceSecurityAuditElement

Represents a configuration element that defines auditing-related configuration settings for a behavior. This class cannot be inherited.

System_CAPS_pubclassServicesSection

Represents the configuration section that contains services.

System_CAPS_pubclassServiceThrottlingElement

Represents a configuration element that specifies the throttling mechanism of Windows Communication Foundation (WCF). This class cannot be inherited.

System_CAPS_pubclassServiceTimeoutsElement

Represents a configuration element that specifies the timeout for a service. This class cannot be inherited.

System_CAPS_pubclassSslStreamSecurityElement

Represents the configuration element that specifies the security settings for a SSL stream binding. This class cannot be inherited.

System_CAPS_pubclassStandardBindingCollectionElement<TStandardBinding, TBindingConfiguration>

Provides a base class for the configuration sections that specify predefined bindings provided by Windows Communication Foundation (WCF).

System_CAPS_pubclassStandardBindingElement

Provides a base class for the configuration elements that specify predefined bindings provided by Windows Communication Foundation (WCF).

System_CAPS_pubclassStandardBindingElementCollection<TBindingConfiguration>

Represents a collection of StandardBindingElement objects. This class cannot be inherited.

System_CAPS_pubclassStandardBindingOptionalReliableSessionElement

Represents the optional configuration setting for WS-Reliable Messaging defined in a standard binding. This class cannot be inherited.

System_CAPS_pubclassStandardBindingReliableSessionElement

Represents the configuration setting for WS-Reliable Messaging defined in a standard binding.

System_CAPS_pubclassStandardEndpointCollectionElement<TStandardEndpoint, TEndpointConfiguration>

Handles a default collection of standard endpoint elements in a configuration file.

System_CAPS_pubclassStandardEndpointElement

Manages a standard endpoint element for a service application configuration file.

System_CAPS_pubclassStandardEndpointElementCollection<TEndpointConfiguration>

Represents a generic collection of standard endpoint elements that are of standard type or of a type from which the standard type can be assigned.

System_CAPS_pubclassStandardEndpointsSection

Represents a configuration section of standard endpoints. This class cannot be inherited.

System_CAPS_pubclassSynchronousReceiveElement

Represents a configuration element that is used to specify run-time behavior for receiving messages in either a service or client application. This class cannot be inherited.

System_CAPS_pubclassTcpConnectionPoolSettingsElement

Represents a configuration element that specifies additional connection pool settings for a TCP transport. This class cannot be inherited.

System_CAPS_pubclassTcpTransportElement

Specifies a configuration element that causes a channel to transfer messages on the TCP transport when it is included in a custom binding. This class cannot be inherited.

System_CAPS_pubclassTcpTransportSecurityElement

An XML element that defines the security settings for a TcpTransport binding. This class cannot be inherited.

System_CAPS_pubclassTextMessageEncodingElement

Represents a configuration element that specifies the character encoding and message versioning used for text-based XML messages. This class cannot be inherited.

System_CAPS_pubclassTransactedBatchingElement

Represents a configuration element that specifies whether transaction batching is supported for receive operations. This class cannot be inherited.

System_CAPS_pubclassTransactionFlowElement

Represents the configuration element that specifies transaction flow support for a binding.

System_CAPS_pubclassTransportConfigurationTypeElement

An XML element that identifies the type of a particular transport.

System_CAPS_pubclassTransportConfigurationTypeElementCollection

A collection of TransportConfigurationTypeElement elements.

System_CAPS_pubclassTransportElement

Provides a base class to represent a transport binding configuration element.

System_CAPS_pubclassUdpBindingCollectionElement

Represents a UDP binding collection element.

System_CAPS_pubclassUdpBindingElement

Represents a UDP binding element.

System_CAPS_pubclassUdpRetransmissionSettingsElement

Represents a UDP retransmission settings element.

System_CAPS_pubclassUdpTransportElement

Represents a configuration element that causes a channel to transfer messages on the UDP transport when it is included in a custom binding. This class cannot be inherited.

System_CAPS_pubclassUseManagedPresentationElement

Represents a binding element that manages presentation.

System_CAPS_pubclassUseRequestHeadersForMetadataAddressElement

Enables the retrieval of metadata address information from the request message headers for use in configuration elements.

System_CAPS_pubclassUserNameServiceElement

Represents a configuration element that specifies a service's credentials based on username and password. This class cannot be inherited.

System_CAPS_pubclassUserPrincipalNameElement

Represents a configuration element that specifies a user principal name. This class cannot be inherited.

System_CAPS_pubclassWebHttpBindingCollectionElement

Represents a configuration element that contains sub-elements that specify settings for using the WebHttpBinding binding.

System_CAPS_pubclassWebHttpBindingElement

A binding element used to configure endpoints for Windows Communication Foundation (WCF) Web services that respond to HTTP requests instead of SOAP messages.

System_CAPS_pubclassWebHttpElement

Enables the WebHttpBehavior for an endpoint through configuration.

System_CAPS_pubclassWebHttpEndpointCollectionElement

Represents a collection of WebHttpEndpoint objects.

System_CAPS_pubclassWebHttpEndpointElement

Represents a WCF configuration element for a web service application.

System_CAPS_pubclassWebHttpSecurityElement

An XML element that configures the security for a service with endpoints that receive HTTP requests. This class cannot be inherited.

System_CAPS_pubclassWebMessageEncodingElement

Represents the configuration element that specifies the character encoding used for non-SOAP messages. This class cannot be inherited.

System_CAPS_pubclassWebScriptEnablingElement

Enables the WebScriptEnablingBehavior for an endpoint through configuration.

System_CAPS_pubclassWebScriptEndpointCollectionElement

Represents a collection of WebScriptEndpoint objects.

System_CAPS_pubclassWebScriptEndpointElement

Represents a custom configuration element that defines a WebScriptEndpoint in a configuration file.

System_CAPS_pubclassWebSocketTransportSettingsElement

Represents WebSocketTransportSettingsElement for WebSocketTransportSettings.

System_CAPS_pubclassWindowsClientElement

Represents a configuration element that specifies the settings for a Windows credential to be used to represent the client. This class cannot be inherited.

System_CAPS_pubclassWindowsServiceElement

Represents a configuration element that specifies the settings of a Windows service credential. This class cannot be inherited.

System_CAPS_pubclassWindowsStreamSecurityElement

Represents a configuration element that is used to specify settings for Windows stream security for a binding. This class cannot be inherited.

System_CAPS_pubclassWorkflowRuntimeElement

Obsolete.Represents a configuration element that specifies settings for an instance of WorkflowRuntime for hosting workflow-based Windows Communication Foundation (WCF) services.

System_CAPS_pubclassWS2007FederationHttpBindingCollectionElement

Represents a configuration element that contains a collection of WS2007FederationHttpBindingElement instances.

System_CAPS_pubclassWS2007FederationHttpBindingElement

Represents a configuration element that defines the WS2007FederationHttpBinding binding.

System_CAPS_pubclassWS2007HttpBindingCollectionElement

Represents a configuration element that contains sub-elements that specify settings for using the WS2007HttpBinding binding.

System_CAPS_pubclassWS2007HttpBindingElement

Represents an interoperable binding that derives from WSHttpBinding and provides support for the correct versions of the Security, ReliableSession, and TransactionFlow binding elements.

System_CAPS_pubclassWsdlImporterElement

Represents the configuration element that specifies the import of Web Services Description Language (WSDL) 1.1 metadata with WS-Policy attachments.

System_CAPS_pubclassWsdlImporterElementCollection

Represents a collection of WsdlImporterElement instances. This class cannot be inherited.

System_CAPS_pubclassWSDualHttpBindingCollectionElement

Represents a configuration element that contains a collection of WSDualHttpBindingElement instances.

System_CAPS_pubclassWSDualHttpBindingElement

Represents the configuration element for a secure and interoperable binding that is suitable for duplex service contracts or communication through SOAP intermediaries.

System_CAPS_pubclassWSDualHttpSecurityElement

Represents an XML element that defines the security settings for a wsDualHttpBinding binding.

System_CAPS_pubclassWSFederationHttpBindingCollectionElement

Represents a configuration element that contains a collection of WSFederationHttpBindingElement instances.

System_CAPS_pubclassWSFederationHttpBindingElement

Represents a configuration element that defines a binding that supports WS-Federation.

System_CAPS_pubclassWSFederationHttpSecurityElement

Represents an XML element that defines the security settings for a wsFederationHttp binding. This class cannot be inherited.

System_CAPS_pubclassWSHttpBindingBaseElement

Provides the base class with members common to the WSHttpBindingElement and the WSFederationHttpBindingElement.

System_CAPS_pubclassWSHttpBindingCollectionElement

Represents a configuration element that contains sub-elements that specify settings for using the wsHttpBinding binding.

System_CAPS_pubclassWSHttpBindingElement

Represents an interoperable binding that supports distributed transactions and secure, reliable sessions.

System_CAPS_pubclassWSHttpContextBindingCollectionElement

Represents a collection WSHttpContextBindingElement of objects.

System_CAPS_pubclassWSHttpContextBindingElement

Represents a configuration element that corresponds to the WSHttpContextBinding binding.

System_CAPS_pubclassWSHttpSecurityElement

An XML element that defines the security settings for a wsHttpBinding binding.

System_CAPS_pubclassWSHttpTransportSecurityElement

Represents a configuration element that defines authentication settings for the HTTP transport. This class cannot be inherited.

System_CAPS_pubclassX509CertificateTrustedIssuerElement

Represents a configuration element that specifies a certificate issued by a trusted issuer. This class cannot be inherited.

System_CAPS_pubclassX509CertificateTrustedIssuerElementCollection

Contains a collection of X509CertificateTrustedIssuerElement instances. This class cannot be inherited.

System_CAPS_pubclassX509ClientCertificateAuthenticationElement

Represents a configuration element that specifies authentication settings for a client certificate. This class cannot be inherited.

System_CAPS_pubclassX509ClientCertificateCredentialsElement

Represents a configuration element that specifies a certificate used by a client. This class cannot be inherited.

System_CAPS_pubclassX509DefaultServiceCertificateElement

Represents a configuration element that specifies a default certificate used by a service. This class cannot be inherited.

System_CAPS_pubclassX509InitiatorCertificateClientElement

Represents a configuration element that specifies a certificate used by a client to identify itself. This class cannot be inherited.

System_CAPS_pubclassX509InitiatorCertificateServiceElement

Represent a configuration element that specifies the sender's requirement for an X.509 certificate, which is used by the recipient when replying to the sender. This class cannot be inherited.

System_CAPS_pubclassX509PeerCertificateAuthenticationElement

Represents a configuration element that specifies authentication settings for a peer certificate. This class cannot be inherited.

System_CAPS_pubclassX509PeerCertificateElement

Represents a configuration element that specifies a certificate used by a peer. This class cannot be inherited.

System_CAPS_pubclassX509RecipientCertificateClientElement

Represents a configuration element that specifies a recipient's requirements for an X.509 certificate to be used by the sender. This class cannot be inherited.

System_CAPS_pubclassX509RecipientCertificateServiceElement

Represents a configuration element that specifies a certificate used by a service to identify itself. This class cannot be inherited.

System_CAPS_pubclassX509ScopedServiceCertificateElement

Represents a configuration element that specifies a service certificate. This class cannot be inherited.

System_CAPS_pubclassX509ScopedServiceCertificateElementCollection

Contains a collection of X509ScopedServiceCertificateElement instances. This class cannot be inherited.

System_CAPS_pubclassX509ServiceCertificateAuthenticationElement

Represents a configuration element that specifies authentication settings for a service certificate. This class cannot be inherited.

System_CAPS_pubclassXmlDictionaryReaderQuotasElement

Represents the configuration element that defines the constraints on the complexity of SOAP messages that can be processed by endpoints configured with a binding. This class cannot be inherited.

System_CAPS_pubclassXmlElementElement

Represents the configuration settings for an XML element. This class cannot be inherited.

System_CAPS_pubclassXmlElementElementCollection

Represents a collection of XmlElementElement instances. This class cannot be inherited.

System_CAPS_pubclassXPathMessageFilterElement

Represents a configuration element that is used in message logging. This class cannot be inherited.

System_CAPS_pubclassXPathMessageFilterElementCollection

Represents a collection of XPathMessageFilterElement objects. This class cannot be inherited.

System_CAPS_pubclassXPathMessageFilterElementComparer

Provides functionality to compare two XPathMessageFilterElement instances.

InterfaceDescription
System_CAPS_pubinterfaceIBindingConfigurationElement

Provides the basic configuration settings for a binding element.

EnumerationDescription
System_CAPS_pubenumAuthenticationMode

Specifies the authentication setting used for message exchange.

Return to top
Show:
© 2016 Microsoft