Export (0) Print
Expand All
Expand Minimize
1 out of 2 rated this helpful - Rate this topic

System.ServiceModel.Configuration Namespace

  ClassDescription
Public classAddressHeaderCollectionElementRepresents the configuration element that contains a collection of address headers. This class cannot be inherited.
Public classAllowedAudienceUriElementRepresents a configuration element specifying the URI of an audience that can access a particular service.
Public classAllowedAudienceUriElementCollectionRepresents 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.
Public classAuthorizationPolicyTypeElementContains 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.
Public classAuthorizationPolicyTypeElementCollectionContains a collection of AuthorizationPolicyTypeElement instances. This class cannot be inherited.
Public classBaseAddressElementRepresents a configuration element that specifies the base addresses used by the service host. This class cannot be inherited.
Public classBaseAddressElementCollectionRepresents a collection of BaseAddressElement objects.
Public classBaseAddressPrefixFilterElementRepresents 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.
Public classBaseAddressPrefixFilterElementCollectionRepresents a collection of BaseAddressPrefixFilterElement objects. This class cannot be inherited.
Public classBasicHttpBindingCollectionElementRepresents a configuration section that holds a collection of BasicHttpBindingElement instances.
Public classBasicHttpBindingElementRepresents 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.
Public classBasicHttpContextBindingCollectionElementRepresents a configuration section that holds a collection of BasicHttpContextBindingElement instances.
Public classBasicHttpContextBindingElementRepresents an XML element that specifies a binding that provides context for the BasicHttpBinding to be exchanged by enabling HTTP cookies as the exchange mechanism.
Public classBasicHttpMessageSecurityElementAn XML element that configures HTTP message security.
Public classBasicHttpSecurityElementRepresents an XML element that configures the security for a basic HTTP service.
Public classBehaviorExtensionElementRepresents a configuration element that contains sub-elements that specify behavior extensions, which enable the user to customize service or endpoint behaviors.
Public classBehaviorsSectionRepresents the configuration section that contains child entries that are behavior elements identified by their unique name.
Public classBinaryMessageEncodingElementRepresents a message encoder that encodes Windows Communication Foundation (WCF) messages in binary on the wire. This class cannot be inherited.
Public classBindingCollectionElementRepresents 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.
Public classBindingElementExtensionElementEnables the use of a custom BindingElement implementation from a machine or application configuration file.
Public classBindingsSectionRepresents a collection of binding elements. This class cannot be inherited.
Public classCallbackDebugElementRepresents a configuration element that specifies service-side debugging for a Windows Communication Foundation (WCF) callback object. This class cannot be inherited.
Public classCallbackTimeoutsElementRepresents a configuration element that specifies timeout for a client callback. This class cannot be inherited.
Public classCertificateElementRepresents a configuration element that specifies an X.509 certificate used for authentication. This class cannot be inherited.
Public classCertificateReferenceElementRepresents the configuration settings for validating an X.509 certificate. This class cannot be inherited.
Public classChannelEndpointElementProvides 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.
Public classChannelEndpointElementCollectionRepresents a collection of ChannelEndpointElement instances. This class cannot be inherited.
Public classChannelPoolSettingsElementDefines channel pool settings for a custom binding. This class cannot be inherited.
Public classClaimTypeElementRepresents a configuration element that contains the type of claim. This class cannot be inherited.
Public classClaimTypeElementCollectionRepresents a collection of ClaimTypeElement instances. This class cannot be inherited.
Public classClientCredentialsElementRepresents a configuration element that configures a client credential.
Public classClientSectionRepresents the client section of a configuration file, which defines a list of endpoints that a client can connect to. This class cannot be inherited.
Public classClientViaElementRepresents a configuration element that specifies the route a message should take. This class cannot be inherited.
Public classComContractElementSpecifies a COM+ integration service contract. This class cannot be inherited.
Public classComContractElementCollectionRepresents a collection of ComContractElement instances. This class cannot be inherited.
Public classComContractsSectionRepresents a configuration section that contains elements for specifying the namespace and contract name for a COM+ integration contract. This class cannot be inherited.
Public classComMethodElementRepresents a COM+ method that is exposed when the interface on a COM+ component is exposed as a Web service. This class cannot be inherited.
Public classComMethodElementCollectionContains a collection of ComMethodElement instances. This class cannot be inherited.
Public classCommonBehaviorsSectionRepresents 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.
Public classCommonEndpointBehaviorElementRepresents 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.
Public classCommonServiceBehaviorElementRepresents 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.
Public classComPersistableTypeElementSpecifies all the persistable types.This class cannot be inherited.
Public classComPersistableTypeElementCollectionRepresents a collection of ComPersistableTypeElement objects. This class cannot be inherited.
Public classCompositeDuplexElementRepresents 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.
Public classComUdtElementRepresents a User Defined Type (UDT) that is to be included in the service contract. This class cannot be inherited.
Public classComUdtElementCollectionRepresents a collection of ComUdtElement instances. This class cannot be inherited.
Public classConnectionOrientedTransportElementRepresents the configuration element that provides additional configuration settings to connection-oriented transport binding elements, such as TCP and named pipes.
Public classContextBindingElementExtensionElementRepresents a configuration element that enables the use of a custom ContextBindingElement implementation.
Public classCustomBindingCollectionElementRepresents a collection of customBinding configuration elements that provide full control over the messaging stack for the user. This class cannot be inherited.
Public classCustomBindingElementRepresents the configuration section that provides full control over the messaging stack for the user.
Public classCustomBindingElementCollectionRepresents a collection of CustomBindingElement objects. This class cannot be inherited.
Public classDataContractSerializerElementRepresents a configuration element that specifies the DataContractSerializer to be used. This class cannot be inherited.
Public classDiagnosticSectionRepresents the configuration section that defines settings that can be used by an administrator for run-time inspection and control.
Public classDnsElementRepresents a configuration element that specifies the URI for a DNS claim. This class cannot be inherited.
Public classEndpointAddressElementBaseAn XML element that contains a unique network address that a client uses to communicate with a service endpoint.
Public classEndpointBehaviorElementRepresents a configuration element that contains a list of endpoint behaviors that is applied to all Windows Communication Foundation (WCF) endpoints on the machine.
Public classEndpointBehaviorElementCollectionContains a collection of EndpointBehaviorElement objects. This class cannot be inherited.
Public classExtendedWorkflowRuntimeServiceElementCollectionRepresents the collection of configuration elements that represents extended services to be added to the workflow runtime engine.
Public classExtensionElementRepresents a configuration element that defines an extension, which enables the user to create user-defined bindings, behaviors, etc.
Public classExtensionElementCollectionRepresents a collection of ExtensionElement instances.
Public classExtensionsSectionRepresents a configuration section that contains all the extension definitions.
Public classFederatedMessageSecurityOverHttpElementRepresents a configuration element that configures the security of a message sent using HTTP in a federation.
Public classHostElementRepresents a configuration element that specifies settings for a service host. This class cannot be inherited.
Public classHostTimeoutsElementRepresents a configuration element that specifies the interval of time allowed for the service host to open or close. This class cannot be inherited.
Public classHttpDigestClientElementRepresents the current HTTP digest credential in the clientCredential element. This class cannot be inherited.
Public classHttpsTransportElementRepresents the configuration element that specifies an HTTPS transport for transmitting SOAP messages.
Public classHttpTransportElementRepresents the configuration element that specifies an HTTP transport for transmitting SOAP messages.
Public classHttpTransportSecurityElementRepresents a configuration element that controls authentication parameters for the HTTP transport. This class cannot be inherited.
Public classIdentityElementRepresents a configuration element that enables the authentication of an endpoint by other endpoints exchanging messages with it. This class cannot be inherited.
Public classIssuedTokenClientBehaviorsElementRepresents the configuration element that specifies the current issued token for a client credential. This class cannot be inherited.
Public classIssuedTokenClientBehaviorsElementCollectionRepresents a collection of IssuedTokenClientBehaviorsElement instances. This class cannot be inherited.
Public classIssuedTokenClientElementRepresents a configuration element that specifies the token issued as a client credential. This class cannot be inherited.
Public classIssuedTokenParametersElementRepresents a configuration element that specifies additional settings for an issued token. This class cannot be inherited.
Public classIssuedTokenParametersEndpointAddressElementRepresents a configuration element that specifies an endpoint that issues a security token. This class cannot be inherited.
Public classIssuedTokenServiceElementRepresents a configuration element that specifies the token issued as a service credential. This class cannot be inherited.
Public classLocalClientSecuritySettingsElementConfigures the security settings of a local client. This class cannot be inherited.
Public classLocalServiceSecuritySettingsElementConfigures the security settings of a local service. This class cannot be inherited.
Public classMessageLoggingElementRepresents an XML element that defines the settings for the message-logging capabilities of Windows Communication Foundation (WCF).
Public classMessageSecurityOverHttpElementDefines the security configuration settings for message sent using HTTP.
Public classMessageSecurityOverMsmqElementEnables setting message-level security properties on the NetMsmqBinding binding.
Public classMessageSecurityOverTcpElementDefines the configuration settings for the security of a message sent using TCP. This class cannot be inherited.
Public classMetadataElementRepresents a configuration element that specifies how service metadata can be processed. This class cannot be inherited.
Public classMexBindingBindingCollectionElement<TStandardBinding, TBindingConfiguration>Represents a collection of MEX binding configuration elements.
Public classMexBindingElement<TStandardBinding>Represents a base configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange.
Public classMexHttpBindingCollectionElementRepresents a collection of MexHttpBindingElement instances.
Public classMexHttpBindingElementRepresents a configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange over HTTP.
Public classMexHttpsBindingCollectionElementRepresents a collection of MexHttpsBindingElement instances.
Public classMexHttpsBindingElementRepresents a configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange over HTTPS.
Public classMexNamedPipeBindingCollectionElementRepresents a collection of MexNamedPipeBindingElement instances.
Public classMexNamedPipeBindingElementRepresents a configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange over named pipe.
Public classMexTcpBindingCollectionElementRepresents a collection of MexTcpBindingElement objects.
Public classMexTcpBindingElementRepresents a configuration element that specifies the settings for a binding used for the WS-MetadataExchange (WS-MEX) message exchange over TCP.
Public classMsmqBindingElementBaseProvides the base class with members common to the NetMsmqBindingElement and MsmqIntegrationBindingElement classes.
Public classMsmqElementBaseProvides the base class with members common to the MsmqIntegrationElement and MsmqTransportElement.
Public classMsmqIntegrationBindingCollectionElementRepresents a collection of MsmqIntegrationBindingElements.
Public classMsmqIntegrationBindingElementThis 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.
Public classMsmqIntegrationElementRepresents the configuration element that specifies settings required for interaction with a Message Queuing (MSMQ) sender or receiver.
Public classMsmqIntegrationSecurityElementEncapsulates the transport security settings for the Message Queuing (MSMQ) integration channel.
Public classMsmqTransportElementRepresents the binding element used to specify the queuing communication properties for a Windows Communication Foundation (WCF) service that uses the native MSMQ protocol.
Public classMsmqTransportSecurityElementThe MsmqTransportSecurityElement class encapsulates the transport security settings for queued transports.
Public classMtomMessageEncodingElementRepresents 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.
Public classNamedPipeConnectionPoolSettingsElementRepresents a configuration element that specifies additional connection pool settings for a Named Pipe transport. This class cannot be inherited.
Public classNamedPipeTransportElementRepresents 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.
Public classNamedPipeTransportSecurityElementSpecifies the transport security for a named pipe. This class cannot be inherited.
Public classNamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement>Contains a collection of ServiceModelExtensionElement instances.
Public classNetMsmqBindingCollectionElementRepresents a configuration section that holds a collection of NetMsmqBindingElement instances.
Public classNetMsmqBindingElementRepresents a queued binding that is suitable for cross-machine communication.
Public classNetMsmqSecurityElementThe NetMsmqSecurityElement class encapsulates the MSMQ security features available when using the NetMsmqBinding binding.
Public classNetNamedPipeBindingCollectionElementRepresents a configuration section that contains a collection of NetNamedPipeBindingElement instances.
Public classNetNamedPipeBindingElementRepresents a configuration element that defines a binding that is secure, reliable and optimized for on-machine cross process communication.
Public classNetNamedPipeSecurityElementRepresents a configuration element that specifies security settings for a named pipe binding. This class cannot be inherited.
Public classNetPeerTcpBindingCollectionElementRepresents a configuration element that contains elements specific to peer channel TCP message bindings.
Public classNetPeerTcpBindingElementRepresents an XML element that specifies a binding for peer channel specific TCP messaging.
Public classNetTcpBindingCollectionElementRepresents a configuration element that contains a collection of NetTcpBindingElement instances.
Public classNetTcpBindingElementRepresents an XML element that specifies a binding for peer channel-specific TCP messaging.
Public classNetTcpContextBindingCollectionElementRepresents a configuration section that holds a collection of NetTcpContextBindingElement instances.
Public classNetTcpContextBindingElementRepresents a configuration element that corresponds to the NetTcpContextBinding binding.
Public classNetTcpSecurityElementDefines the security settings for the netTcpBinding binding. This class cannot be inherited.
Public classNonDualMessageSecurityOverHttpElementRepresents the configuration settings for the security of a message sent using HTTP for non-duplex service contracts. This class cannot be inherited.
Public classOneWayElementRepresents a configuration element that enables packet routing. This class cannot be inherited.
Public classPeerCredentialElementRepresents a configuration element that configures a peer credential.
Public classPeerCustomResolverElementRepresents a configuration element for a custom peer resolver.
Public classPeerResolverElementDefines the configuration element for a peer resolver.
Public classPeerSecurityElementDefines the configuration element for a peer's security settings.
Public classPeerTransportElement
Public classPeerTransportSecurityElementDefines a configuration element for the secure transport of messages sent by peers.
Public classPersistenceProviderElementRepresents 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.
Public classPnrpPeerResolverElement
Public classPolicyImporterElementRepresents the configuration element that specifies the import of custom policy assertions about bindings. This class cannot be inherited.
Public classPolicyImporterElementCollectionRepresents a collection of PolicyImporterElement instances. This class cannot be inherited.
Public classPrivacyNoticeElementRepresents a configuration element that specifies a privacy notice used in wsFederationHttp binding.
Public classReliableSessionElementRepresents configuration setting for WS-Reliable Messaging.
Public classRsaElementRepresents a configuration element for a RSA identity. This class cannot be inherited.
Public classSecureConversationServiceElementRepresents a configuration element that specifies the settings for a secure conversation service. This class cannot be inherited.
Public classSecurityElementRepresents a configuration element that specifies the security options for a custom binding. This class cannot be inherited.
Public classSecurityElementBaseRepresents a base class with members common to an element that is used to configure security settings.
Public classServiceAuthorizationElementRepresents a configuration element that defines security settings at the service level.
Public classServiceBehaviorElementRepresents a configuration element that contains a list of service behaviors that is applied to all Windows Communication Foundation (WCF) services on the machine.
Public classServiceBehaviorElementCollectionContains a collection of ServiceBehaviorElement object. This class cannot be inherited.
Public classServiceCredentialsElementRepresents 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.
Public classServiceDebugElementRepresents a configuration element that specifies debugging and help information features for a Windows Communication Foundation (WCF) service. This class cannot be inherited.
Public classServiceElementRepresents 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.
Public classServiceElementCollectionRepresents a collection of ServiceElement instances. This class cannot be inherited.
Public classServiceEndpointElementRepresents 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.
Public classServiceEndpointElementCollectionRepresents a collection of ServiceEndpointElement instances. This class cannot be inherited.
Public classServiceHostingEnvironmentSectionRepresents a configuration section that defines the type that the service hosting environment instantiates for a particular transport.
Public classServiceMetadataPublishingElementRepresents the configuration element that controls the publication of service metadata and associated information. This class cannot be inherited.
Public classServiceModelConfigurationElementCollection<ConfigurationElementType>An abstract base class for a ConfigurationElementCollection used within the System.ServiceModel.Configuration namespace.
Public classServiceModelEnhancedConfigurationElementCollection<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).
Public classServiceModelExtensionCollectionElement<TServiceModelExtensionElement>An abstract base class for a collection of ServiceModelExtensionElement objects.
Public classServiceModelExtensionElementAn abstract base class for a configuration element that contains a dynamic collection of heterogeneous child elements.
Public classServiceModelSectionGroupRepresents the main configuration section for Windows Communication Foundation (WCF). This class cannot be inherited.
Public classServicePrincipalNameElementRepresents 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.
Public classServiceSecurityAuditElementRepresents a configuration element that defines auditing-related configuration settings for a behavior. This class cannot be inherited.
Public classServicesSectionRepresents the configuration section that contains services.
Public classServiceThrottlingElementRepresents a configuration element that specifies the throttling mechanism of Windows Communication Foundation (WCF). This class cannot be inherited.
Public classServiceTimeoutsElementRepresents a configuration element that specifies the timeout for a service. This class cannot be inherited.
Public classSslStreamSecurityElementRepresents the configuration element that specifies the security settings for a SSL stream binding. This class cannot be inherited.
Public classStandardBindingCollectionElement<TStandardBinding, TBindingConfiguration>Provides a base class for the configuration sections that specify predefined bindings provided by Windows Communication Foundation (WCF).
Public classStandardBindingElementProvides a base class for the configuration elements that specify predefined bindings provided by Windows Communication Foundation (WCF).
Public classStandardBindingElementCollection<TBindingConfiguration>Represents a collection of StandardBindingElement objects. This class cannot be inherited.
Public classStandardBindingOptionalReliableSessionElementRepresents the optional configuration setting for WS-Reliable Messaging defined in a standard binding. This class cannot be inherited.
Public classStandardBindingReliableSessionElementRepresents the configuration setting for WS-Reliable Messaging defined in a standard binding.
Public classSynchronousReceiveElementRepresents 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.
Public classTcpConnectionPoolSettingsElementRepresents a configuration element that specifies additional connection pool settings for a TCP transport. This class cannot be inherited.
Public classTcpTransportElementSpecifies 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.
Public classTcpTransportSecurityElementAn XML element that defines the security settings for a TcpTransport binding. This class cannot be inherited.
Public classTextMessageEncodingElementRepresents a configuration element that specifies the character encoding and message versioning used for text-based XML messages. This class cannot be inherited.
Public classTransactedBatchingElementRepresents a configuration element that specifies whether transaction batching is supported for receive operations. This class cannot be inherited.
Public classTransactionFlowElementRepresents the configuration element that specifies transaction flow support for a binding.
Public classTransportConfigurationTypeElementAn XML element that identifies the type of a particular transport.
Public classTransportConfigurationTypeElementCollectionA collection of TransportConfigurationTypeElement elements.
Public classTransportElementProvides a base class to represent a transport binding configuration element.
Public classUseManagedPresentationElementRepresents a binding element that manages presentation.
Public classUserNameServiceElementRepresents a configuration element that specifies a service's credentials based on username and password. This class cannot be inherited.
Public classUserPrincipalNameElementRepresents a configuration element that specifies a user principal name. This class cannot be inherited.
Public classWebHttpBindingCollectionElementRepresents a configuration element that contains sub-elements that specify settings for using the WebHttpBinding binding.
Public classWebHttpBindingElementA binding element used to configure endpoints for Windows Communication Foundation (WCF) Web services that respond to HTTP requests instead of SOAP messages.
Public classWebHttpElementEnables the WebHttpBehavior for an endpoint through configuration.
Public classWebHttpSecurityElementAn XML element that configures the security for a service with endpoints that receive HTTP requests. This class cannot be inherited.
Public classWebMessageEncodingElementRepresents the configuration element that specifies the character encoding used for non-SOAP messages. This class cannot be inherited.
Public classWebScriptEnablingElementEnables the WebScriptEnablingBehavior for an endpoint through configuration.
Public classWindowsClientElementRepresents a configuration element that specifies the settings for a Windows credential to be used to represent the client. This class cannot be inherited.
Public classWindowsServiceElementRepresents a configuration element that specifies the settings of a Windows service credential. This class cannot be inherited.
Public classWindowsStreamSecurityElementRepresents a configuration element that is used to specify settings for Windows stream security for a binding. This class cannot be inherited.
Public classWorkflowRuntimeElementRepresents a configuration element that specifies settings for an instance of WorkflowRuntime for hosting workflow-based Windows Communication Foundation (WCF) services.
Public classWS2007FederationHttpBindingCollectionElementRepresents a configuration element that contains a collection of WS2007FederationHttpBindingElement instances.
Public classWS2007FederationHttpBindingElementRepresents a configuration element that defines the WS2007FederationHttpBinding binding.
Public classWS2007HttpBindingCollectionElementRepresents a configuration element that contains sub-elements that specify settings for using the WS2007HttpBinding binding.
Public classWS2007HttpBindingElementRepresents an interoperable binding that derives from WSHttpBinding and provides support for the correct versions of the Security, ReliableSession, and TransactionFlow binding elements.
Public classWsdlImporterElementRepresents the configuration element that specifies the import of Web Services Description Language (WSDL) 1.1 metadata with WS-Policy attachments.
Public classWsdlImporterElementCollectionRepresents a collection of WsdlImporterElement instances. This class cannot be inherited.
Public classWSDualHttpBindingCollectionElementRepresents a configuration element that contains a collection of WSDualHttpBindingElement instances.
Public classWSDualHttpBindingElementRepresents the configuration element for a secure and interoperable binding that is suitable for duplex service contracts or communication through SOAP intermediaries.
Public classWSDualHttpSecurityElementRepresents an XML element that defines the security settings for a wsDualHttpBinding binding.
Public classWSFederationHttpBindingCollectionElementRepresents a configuration element that contains a collection of WSFederationHttpBindingElement instances.
Public classWSFederationHttpBindingElementRepresents a configuration element that defines a binding that supports WS-Federation.
Public classWSFederationHttpSecurityElementRepresents an XML element that defines the security settings for a wsFederationHttp binding. This class cannot be inherited.
Public classWSHttpBindingBaseElementProvides the base class with members common to the WSHttpBindingElement and the WSFederationHttpBindingElement.
Public classWSHttpBindingCollectionElementRepresents a configuration element that contains sub-elements that specify settings for using the wsHttpBinding binding.
Public classWSHttpBindingElementRepresents an interoperable binding that supports distributed transactions and secure, reliable sessions.
Public classWSHttpContextBindingCollectionElementRepresents a collection WSHttpContextBindingElement of objects.
Public classWSHttpContextBindingElementRepresents a configuration element that corresponds to the WSHttpContextBinding binding.
Public classWSHttpSecurityElementAn XML element that defines the security settings for a wsHttpBinding binding.
Public classWSHttpTransportSecurityElementRepresents a configuration element that defines authentication settings for the HTTP transport. This class cannot be inherited.
Public classX509CertificateTrustedIssuerElementRepresents a configuration element that specifies a certificate issued by a trusted issuer. This class cannot be inherited.
Public classX509CertificateTrustedIssuerElementCollectionContains a collection of X509CertificateTrustedIssuerElement instances. This class cannot be inherited.
Public classX509ClientCertificateAuthenticationElementRepresents a configuration element that specifies authentication settings for a client certificate. This class cannot be inherited.
Public classX509ClientCertificateCredentialsElementRepresents a configuration element that specifies a certificate used by a client. This class cannot be inherited.
Public classX509DefaultServiceCertificateElementRepresents a configuration element that specifies a default certificate used by a service. This class cannot be inherited.
Public classX509InitiatorCertificateClientElementRepresents a configuration element that specifies a certificate used by a client to identify itself. This class cannot be inherited.
Public classX509InitiatorCertificateServiceElementRepresent 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.
Public classX509PeerCertificateAuthenticationElementRepresents a configuration element that specifies authentication settings for a peer certificate. This class cannot be inherited.
Public classX509PeerCertificateElementRepresents a configuration element that specifies a certificate used by a peer. This class cannot be inherited.
Public classX509RecipientCertificateClientElementRepresents 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.
Public classX509RecipientCertificateServiceElementRepresents a configuration element that specifies a certificate used by a service to identify itself. This class cannot be inherited.
Public classX509ScopedServiceCertificateElementRepresents a configuration element that specifies a service certificate. This class cannot be inherited.
Public classX509ScopedServiceCertificateElementCollectionContains a collection of X509ScopedServiceCertificateElement instances. This class cannot be inherited.
Public classX509ServiceCertificateAuthenticationElementRepresents a configuration element that specifies authentication settings for a service certificate. This class cannot be inherited.
Public classXmlDictionaryReaderQuotasElementRepresents 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.
Public classXmlElementElementRepresents the configuration settings for an XML element. This class cannot be inherited.
Public classXmlElementElementCollectionRepresents a collection of XmlElementElement instances. This class cannot be inherited.
Public classXPathMessageFilterElementRepresents a configuration element that is used in message logging. This class cannot be inherited.
Public classXPathMessageFilterElementCollectionRepresents a collection of XPathMessageFilterElement objects. This class cannot be inherited.
Public classXPathMessageFilterElementComparerProvides functionality to compare two XPathMessageFilterElement instances.
  InterfaceDescription
Public interfaceIBindingConfigurationElementProvides the basic configuration settings for a binding element.
  EnumerationDescription
Public enumerationAuthenticationModeSpecifies the authentication setting used for message exchange.
Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft. All rights reserved.