System.ServiceModel.Configuration 命名空间

提供类,与服务模型配置相关。

AddressHeaderCollectionElement

表示包含地址标头集合的配置元素。 此类不能被继承。

AllowedAudienceUriElement

表示一个配置元素,该元素指定可以访问特定服务的受众的 URI。

AllowedAudienceUriElementCollection

表示 AllowedAudienceUriElement 集合,该集合是 SamlSecurityToken 安全令牌的目标 URI,只有在使用这些目标 URI 时,SamlSecurityTokenAuthenticator 实例才会将该令牌视为有效令牌。

ApplicationContainerSettingsElement

指定应用程序容器设置元素的设置。

AuthorizationPolicyTypeElement

包含一个配置元素,该元素指定一个授权策略,可用来将一组输入声明转换为另一组声明。 可以根据该授权策略来授予或拒绝访问控制。 此类不能被继承。

AuthorizationPolicyTypeElementCollection

包含一个 AuthorizationPolicyTypeElement 实例集合。 此类不能被继承。

BaseAddressElement

表示一个配置元素,该元素指定服务主机所使用的基址。 此类不能被继承。

BaseAddressElementCollection

表示 BaseAddressElement 对象集合。

BaseAddressPrefixFilterElement

表示一个指定传递筛选器的配置元素。传递筛选器提供了一种机制,使得在 IIS 中承载 Windows Communication Foundation (WCF) 应用程序时可选取适当的 IIS 绑定。 此类不能被继承。

BaseAddressPrefixFilterElementCollection

表示 BaseAddressPrefixFilterElement 对象集合。 此类不能被继承。

BasicHttpBindingCollectionElement

表示一个配置节,该配置节保存了一个 BasicHttpBindingElement 实例集合。

BasicHttpBindingElement

表示一个指定绑定的 XML 元素,该绑定用于与符合 WS-I Basic Profile 1.1 的 Web 服务(例如基于 ASMX 的服务)通信,或者用于接受来自基于 ASMX 的客户端的消息。

BasicHttpContextBindingCollectionElement

表示一个配置节,该配置节保存了一个 BasicHttpContextBindingElement 实例集合。

BasicHttpContextBindingElement

表示一个指定绑定的 XML 元素,该绑定为将通过启用 HTTP Cookie 作为交换机制来进行交换的 BasicHttpBinding 提供上下文。

BasicHttpMessageSecurityElement

一个配置 HTTP 消息安全的 XML 元素。

BasicHttpsBindingCollectionElement

指定基本 https 绑定集合元素的设置。

BasicHttpsBindingElement

指定基本 https 绑定元素的设置。

BasicHttpSecurityElement

表示一个为基本 HTTP 服务配置安全的 XML 元素。

BasicHttpsSecurityElement

指定基本 https 安全元素的设置。

BehaviorExtensionElement

表示一个包含子元素的配置元素,这些子元素指定使用户可以自定义服务或终结点行为的行为扩展。

BehaviorsSection

表示一个配置节,其中包含的子项是由其唯一 behavior 标识的 name 元素。

BinaryMessageEncodingElement

表示一个在网络上以二进制形式对 Windows Communication Foundation (WCF) 消息进行编码的消息编码器。 此类不能被继承。

BindingCollectionElement

表示一个配置节,该配置节包含一个绑定元素集合,其中每个元素都描述了终结点与其他终结点通信的方式一个方面,这些描述被一致地内置到客户端上的通道工厂和服务上的通道侦听程序中。

BindingElementExtensionElement

为使用计算机或应用程序配置文件中的自定义 BindingElement 实现提供支持。

BindingsSection

表示绑定元素的集合。 此类不能被继承。

ByteStreamMessageEncodingElement

启用配置元素的构造,该配置元素定义字节流消息编码元素的设置。

CallbackDebugElement

表示一个配置元素,该元素为 Windows Communication Foundation (WCF) 回调对象指定服务端调试。 此类不能被继承。

CallbackTimeoutsElement

表示一个配置元素,该元素指定客户端回调的超时值。 此类不能被继承。

CertificateElement

表示一个配置元素,该元素指定用于身份验证的 X.509 证书。 此类不能被继承。

CertificateReferenceElement

表示用于验证 X.509 证书的配置设置。 此类不能被继承。

ChannelEndpointElement

提供用于配置通道终结点的协定、绑定和地址属性的选项,客户端使用这些属性与服务器上的服务终结点连接。 此类不能被继承。

ChannelEndpointElementCollection

表示 ChannelEndpointElement 实例的集合。 此类不能被继承。

ChannelPoolSettingsElement

定义自定义绑定的通道池设置。 此类不能被继承。

ClaimTypeElement

表示一个包含声明类型的配置元素。 此类不能被继承。

ClaimTypeElementCollection

表示 ClaimTypeElement 实例的集合。 此类不能被继承。

ClearBehaviorElement

表示一个要移除所有继承行为的配置元素。

ClientCredentialsElement

表示配置客户端凭据的配置元素。

ClientSection

表示配置文件的客户端节,该节定义客户端可以连接的终结点的列表。 此类不能被继承。

ClientViaElement

表示指定消息应采用的路由的配置元素。 此类不能被继承。

ComContractElement

指定 COM+ 集成服务协定。 此类不能被继承。

ComContractElementCollection

表示 ComContractElement 实例的集合。 此类不能被继承。

ComContractsSection

表示一个配置节,它包含用于指定 COM+ 集成协定的命名空间与协定名称的元素。 此类不能被继承。

ComMethodElement

表示一个在 COM+ 组件上的接口作为 Web 服务公开时公开的 COM+ 方法。 此类不能被继承。

ComMethodElementCollection

包含一个 ComMethodElement 实例集合。 此类不能被继承。

CommonBehaviorsSection

表示一个配置节,该配置节包含一个行为列表,其中所含的行为在 behaviors 节中的行为应用之前应用到计算机上的所有 Windows Communication Foundation (WCF) 服务。

CommonEndpointBehaviorElement

表示一个配置元素,该配置元素包含一个终结点行为列表,其中所含的行为在 endpointBehaviors 节中的行为应用之前应用到计算机上的所有 Windows Communication Foundation (WCF) 终结点。

CommonServiceBehaviorElement

表示一个配置元素,该配置元素包含一个服务行为列表,其中所含的行为在 serviceBehaviors 节中的行为应用之前应用到计算机上的所有 Windows Communication Foundation (WCF) 终结点。

ComPersistableTypeElement

指定所有永久类型。 此类不能被继承。

ComPersistableTypeElementCollection

表示 ComPersistableTypeElement 对象集合。 此类不能被继承。

CompositeDuplexElement

表示一个配置元素,它供客户端在必须公开一个终结点以使服务可以通过 HTTP 发送消息时使用。 此类不能被继承。

ComUdtElement

表示一个要包括到服务协定中的用户定义类型 (UDT)。 此类不能被继承。

ComUdtElementCollection

表示 ComUdtElement 实例的集合。 此类不能被继承。

ConfigurationChannelFactory<TChannel>

提供用于为特定类型创建通道配置元素的一般功能。

ConfigurationDuplexChannelFactory<TChannel>

提供创建和管理不同类型的双工通道的功能,这些通道可用于在服务终结点之间发送和接收消息。

ConnectionOrientedTransportElement

表示向面向连接的传输绑定元素(如 TCP 和命名管道)提供附加配置设置的配置元素。

ContextBindingElementExtensionElement

表示一个配置元素,该元素支持使用自定义 ContextBindingElement 实现。

CustomBindingCollectionElement

表示一个 customBinding 配置元素集合,该集合中的元素提供了对用户消息堆栈的完全控制。 此类不能被继承。

CustomBindingElement

表示一个配置节,该配置节提供对用户消息堆栈的完全控制。

CustomBindingElementCollection

表示 CustomBindingElement 对象集合。 此类不能被继承。

DataContractSerializerElement

表示一个配置元素,它指定要使用的 DataContractSerializer。 此类不能被继承。

DefaultPortElement

表示一个配置元素,该元素为通信终结点定义默认设置。

DefaultPortElementCollection

表示默认端口配置元素的集合。

DelegatingHandlerElement

表示委托处理程序元素。

DelegatingHandlerElementCollection

表示 DelegatingHandlerElementCollection for DelegatingHandlers。

DiagnosticSection

表示一个配置节,该配置节定义管理员可以用来进行运行时检查和控制的设置。

DispatcherSynchronizationElement

将调度程序同步行为添加到调度程序配置元素,以便 WCF 服务程序可以向客户端应用程序异步发送消息答复。

DnsElement

表示一个配置元素,该元素指定 DNS 请求的 URI。 此类不能被继承。

EndpointAddressElementBase

一个 XML 元素,包含客户端用来与服务终结点进行通信的唯一的网络地址。

EndpointBehaviorElement

表示一个包含终结点行为列表的配置元素,该列表可应用于计算机上所有的 Windows Communication Foundation (WCF) 终结点。

EndpointBehaviorElementCollection

包含 EndpointBehaviorElement 对象的集合。 此类不能被继承。

EndpointCollectionElement

管理配置文件中的服务终结点的集合。

EndToEndTracingElement

处理配置文件元素设置,这些设置可启用或禁用服务应用程序运行过程中的端对端跟踪的不同方面。

ExtendedWorkflowRuntimeServiceElementCollection

表示配置元素的集合,这些配置元素表示要添加到工作流运行时引擎中的扩展服务。

ExtensionElement

表示一个配置元素,该元素定义一个扩展,该扩展使用户能够创建用户定义的绑定、行为等。

ExtensionElementCollection

表示 ExtensionElement 实例的集合。

ExtensionsSection

表示一个包含所有扩展定义的配置节。

FederatedMessageSecurityOverHttpElement

表示一个配置元素,该配置元素配置在联合身份验证中使用 HTTP 发送的消息的安全性。

HostElement

表示一个指定服务主机设置的配置元素。 此类不能被继承。

HostTimeoutsElement

表示一个配置元素,该元素指定允许服务主机打开或关闭的时间间隔。 此类不能被继承。

HttpBindingBaseElement

表示 HttpBindingBase 的 HttpBindingBaseElement。

HttpDigestClientElement

表示 clientCredential 元素中的当前 HTTP 摘要式凭据。 此类不能被继承。

HttpMessageHandlerFactoryElement

表示 HttpMessageHandlerFactory 的 HttpMessageHandlerFactoryElement。

HttpsTransportElement

表示为传输 SOAP 消息指定 HTTPS 传输的配置元素。

HttpTransportElement

表示为传输 SOAP 消息指定 HTTP 传输的配置元素。

HttpTransportSecurityElement

表示一个用于控制 HTTP 传输的身份验证参数的配置元素。 此类不能被继承。

IdentityElement

表示一个配置元素,该配置元素使其他终结点在与该终结点交换消息时可以对其进行身份验证。 此类不能被继承。

IssuedTokenClientBehaviorsElement

表示为客户端凭据指定当前颁发的令牌的配置元素。 此类不能被继承。

IssuedTokenClientBehaviorsElementCollection

表示 IssuedTokenClientBehaviorsElement 实例的集合。 此类不能被继承。

IssuedTokenClientElement

表示一个配置元素,该元素将颁发的令牌指定为客户端凭据。 此类不能被继承。

IssuedTokenParametersElement

表示指定已颁发令牌的其他设置的配置元素。 此类不能被继承。

IssuedTokenParametersEndpointAddressElement

表示一个配置元素,该元素指定颁发安全令牌的终结点。 此类不能被继承。

IssuedTokenServiceElement

表示一个配置元素,该元素将颁发的令牌指定为服务凭据。 此类不能被继承。

LocalClientSecuritySettingsElement

配置本地客户端的安全设置。 此类不能被继承。

LocalServiceSecuritySettingsElement

配置本地服务的安全设置。 此类不能被继承。

MessageLoggingElement

表示一个 XML 元素,该元素定义 Windows Communication Foundation (WCF) 的消息日志记录功能的设置。

MessageSecurityOverHttpElement

为使用 HTTP 发送的消息定义安全配置设置。

MessageSecurityOverMsmqElement

可用来设置 NetMsmqBinding 绑定上的消息级安全属性。

MessageSecurityOverTcpElement

为使用 TCP 发送的消息的安全性定义配置设置。 此类不能被继承。

MetadataElement

表示一个配置元素,它指定如何处理服务元数据。 此类不能被继承。

MexBindingBindingCollectionElement<TStandardBinding,TBindingConfiguration>

表示 MEX 绑定配置元素的集合。

MexBindingElement<TStandardBinding>

表示一个基本配置元素,该元素指定用于 WS-MetadataExchange (WS-MEX) 消息交换的绑定的设置。

MexHttpBindingCollectionElement

表示 MexHttpBindingElement 实例的集合。

MexHttpBindingElement

表示一个配置元素,该元素指定用于通过 HTTP 进行的 WS-MetadataExchange (WS-MEX) 消息交换的绑定的设置。

MexHttpsBindingCollectionElement

表示 MexHttpsBindingElement 实例的集合。

MexHttpsBindingElement

表示一个配置元素,该配置元素指定 HTTPS 上的 WS-MetadataExchange (WS-MEX) 消息交换所使用的绑定设置。

MexNamedPipeBindingCollectionElement

表示 MexNamedPipeBindingElement 实例的集合。

MexNamedPipeBindingElement

表示一个配置元素,该元素指定用于通过命名管道进行的 WS-MetadataExchange (WS-MEX) 消息交换的绑定的设置。

MexTcpBindingCollectionElement

表示 MexTcpBindingElement 对象集合。

MexTcpBindingElement

表示一个配置元素,该元素指定用于通过 TCP 进行的 WS-MetadataExchange (WS-MEX) 消息交换的绑定的设置。

MsmqBindingElementBase

提供一个基类,该基类具有 NetMsmqBindingElementMsmqIntegrationBindingElement 类共有的成员。

MsmqElementBase

提供一个基类,该基类具有 MsmqIntegrationElementMsmqTransportElement 共有的成员。

MsmqIntegrationBindingCollectionElement

表示 MsmqIntegrationBindingElement 的集合。

MsmqIntegrationBindingElement

此绑定元素可用于使 Windows Communication Foundation (WCF) 应用程序发送消息到满足以下条件的现有 MSMQ 应用程序或接受来自这些应用程序的消息:或者使用 COM、MSMQ 本机 API,或者使用 System.Messaging 中的 API。 使用此类可以向基于 MSMQ 的消息应用程序发送消息,或从这些应用程序接收消息。

MsmqIntegrationElement

表示配置元素,该配置元素指定与消息队列 (MSMQ) 发送方或接收方进行交互所需的设置。

MsmqIntegrationSecurityElement

包装消息队列 (MSMQ) 集成通道的传输安全设置。

MsmqTransportElement

表示绑定元素,该绑定元素可为使用本机消息队列协议的 Windows Communication Foundation (WCF) 服务指定队列通信属性。

MsmqTransportSecurityElement

MsmqTransportSecurityElement 类包装排队传输的传输安全设置。

MtomMessageEncodingElement

表示一个配置节,该配置节指定基于 SOAP 消息传输优化机制 (MTOM) 的消息所使用的编码和消息版本管理。 此类不能被继承。

NamedPipeConnectionPoolSettingsElement

表示一个配置元素,该元素为命名管道传输指定附加连接池设置。 此类不能被继承。

NamedPipeSettingsElement

表示已命名管设置元素。

NamedPipeTransportElement

表示一个配置元素,该配置元素指定一个通道,该通道在被包括到自定义绑定中时使用命名管道传输消息。 此类不能被继承。

NamedPipeTransportSecurityElement

为命名管道指定传输安全。 此类不能被继承。

NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

包含一个 ServiceModelExtensionElement 实例集合。

NetHttpBindingCollectionElement

表示网络 http 绑定集合元素。

NetHttpBindingElement

表示网络 HTTP 绑定元素。

NetHttpsBindingCollectionElement

表示网络 https 绑定集合元素。

NetHttpsBindingElement

表示网络 HTTP 绑定元素。

NetHttpWebSocketTransportSettingsElement

表示 WebSocketTransportSettings 的 NetHttpWebSocketTransportSettingsElement。

NetMsmqBindingCollectionElement

表示一个配置节,该配置节保存了一个 NetMsmqBindingElement 实例集合。

NetMsmqBindingElement

表示适用于跨计算机通信的排队绑定。

NetMsmqSecurityElement

使用 NetMsmqSecurityElement 绑定时,NetMsmqBinding 类包装可用的 MSMQ 安全功能。

NetNamedPipeBindingCollectionElement

表示一个包含 NetNamedPipeBindingElement 实例集合的配置节。

NetNamedPipeBindingElement

表示一个配置元素,该元素定义对于计算机上跨进程通信而言安全、可靠且经过优化的绑定。

NetNamedPipeSecurityElement

表示一个配置元素,该元素为命名管道绑定指定安全设置。 此类不能被继承。

NetPeerTcpBindingCollectionElement

表示一个配置元素,该元素包含特定于对等通道 TCP 消息绑定的元素。

NetPeerTcpBindingElement

表示一个 XML 元素,该元素为对等通道特定的 TCP 消息指定绑定。

NetTcpBindingCollectionElement

表示一个包含 NetTcpBindingElement 实例集合的配置元素。

NetTcpBindingElement

表示一个 XML 元素,该元素为对等通道特定的 TCP 消息传递指定绑定。

NetTcpContextBindingCollectionElement

表示一个配置节,该配置节保存了一个 NetTcpContextBindingElement 实例集合。

NetTcpContextBindingElement

表示一个与 NetTcpContextBinding 绑定相对应的配置元素。

NetTcpSecurityElement

定义 netTcpBinding 绑定的安全设置。 此类不能被继承。

NonDualMessageSecurityOverHttpElement

表示使用非双工服务协定 HTTP 发送的消息的安全配置设置。 此类不能被继承。

OneWayElement

表示一个启用数据包路由的配置元素。 此类不能被继承。

PeerCredentialElement

表示一个配置元素,该配置元素配置对等凭据。

PeerCustomResolverElement

表示自定义对等解析程序的配置元素。

PeerResolverElement

定义对等解析程序的配置元素。

PeerSecurityElement

定义对等方的安全设置的配置元素。

PeerTransportElement

指定一个配置元素,该配置元素如果包括在某个自定义绑定中,则会促使某个通道在对等传输上传输消息。 此类不能被继承。

PeerTransportSecurityElement

为对等方发送的消息的安全传输定义一个配置元素。

PersistenceProviderElement

表示一个持久性服务配置元素,该元素指定要使用的永久性提供程序实现的类型以及用于持久性操作的超时值。 出现在此元素中的其他属性将传入到指定永久性提供程序的构造函数。

PnrpPeerResolverElement

为对等名称解析协议 (PNRP) 名称解析服务指定一个配置元素。

PolicyImporterElement

表示一个配置元素,该配置元素指定与绑定有关的自定义策略断言的导入。 此类不能被继承。

PolicyImporterElementCollection

表示 PolicyImporterElement 实例的集合。 此类不能被继承。

PrivacyNoticeElement

表示一个配置元素,该元素指定 wsFederationHttp 绑定中使用的隐私声明。

ProtocolMappingElement

提供创建协议映射元素的功能。 此类为密封类。

ProtocolMappingElementCollection

提供用于从协议映射元素集合中提取指定的通信协议映射信息的功能。 此类为密封类。

ProtocolMappingSection

定义一个协议映射集合。 此类为密封类。

ReliableSessionElement

表示 WS-Reliable Messaging 的配置设置。

RemoveBehaviorElement

一个用于移除特定服务或终结点行为的配置元素。

RsaElement

表示 RSA 标识的配置元素。 此类不能被继承。

SecureConversationServiceElement

表示一个配置元素,它指定安全对话服务的设置。 此类不能被继承。

SecurityElement

表示一个配置元素,它指定自定义绑定的安全选项。 此类不能被继承。

SecurityElementBase

表示一个基类,其成员为用于配置安全设置的元素所共有。

ServiceActivationElement

管理与服务应用程序的激活相关的配置元素内容。

ServiceActivationElementCollection

处理一个配置元素的集合,这些配置元素将激活服务并可在配置文件的层次结构中进行合并。

ServiceAuthenticationElement

提供一个工作流配置元素,该元素在服务级别建立传输、消息或发起方的有效性。 这是一个密封类。

ServiceAuthorizationElement

表示一个配置元素,该元素定义服务级别上的安全设置。

ServiceBehaviorElement

表示一个配置元素,该配置元素包含应用到计算机上所有 Windows Communication Foundation (WCF) 服务的服务行为的列表。

ServiceBehaviorElementCollection

包含 ServiceBehaviorElement 对象集合。 此类不能被继承。

ServiceCredentialsElement

表示一个配置元素,该元素指定要用于对服务进行身份验证的凭据以及与客户端凭据验证相关的设置。 此类不能被继承。

ServiceDebugElement

表示一个配置元素,该元素指定 Windows Communication Foundation (WCF) 服务的调试和帮助信息功能。 此类不能被继承。

ServiceElement

表示一个 XML 元素,该元素包含 Windows Communication Foundation (WCF) 服务的设置以及公开该服务的终结点。 此类不能被继承。

ServiceElementCollection

表示 ServiceElement 实例的集合。 此类不能被继承。

ServiceEndpointElement

表示一个配置元素,该配置元素为用于公开服务的服务终结点的绑定、协定和地址属性提供设置。 此类不能被继承。

ServiceEndpointElementCollection

表示 ServiceEndpointElement 实例的集合。 此类不能被继承。

ServiceHealthElement

表示 < 定义服务运行状况行为的 > serviceHealth配置元素。

ServiceHostingEnvironmentSection

表示一个配置节,该配置节定义服务主机环境为特定传输实例化的类型。

ServiceMetadataEndpointCollectionElement

表示服务配置文件中包含 ServiceMetadataEndpoint 对象的集合元素。

ServiceMetadataEndpointElement

通过将 ServiceMetadataEndpoint 添加到服务配置元素中,可在服务器环境中准备好元数据并用于后续的分发和部署。

ServiceMetadataPublishingElement

表示控制服务元数据和相关信息发布的配置元素。 此类不能被继承。

ServiceModelConfigurationElement

表示服务模型配置元素。

ServiceModelConfigurationElementCollection<ConfigurationElementType>

表示在 ConfigurationElementCollection 命名空间内使用的 System.ServiceModel.Configuration 的抽象基类。

ServiceModelEnhancedConfigurationElementCollection<TConfigurationElement>

ConfigurationElementCollection 的一个抽象基类,该基类查找与 AddRemoveClearMap 类似的合并语义,该语义允许存在重复项,但在同一配置范围(例如同一个配置文件)中找到重复项时,将引发异常。

ServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

ServiceModelExtensionElement 对象集合的抽象基类。

ServiceModelExtensionElement

包含一个异类子元素动态集合的配置元素的抽象基类。

ServiceModelSectionGroup

表示 Windows Communication Foundation (WCF) 的主配置节。 此类不能被继承。

ServicePrincipalNameElement

表示一个配置元素,该元素指定客户端用来唯一标识一个服务实例的主体名称。 此类不能被继承。

ServiceSecurityAuditElement

表示一个配置元素,该元素定义行为的与审核相关的配置设置。 此类不能被继承。

ServicesSection

表示包含服务的配置节。

ServiceThrottlingElement

表示一个配置元素,该配置元素指定 Windows Communication Foundation (WCF) 的遏制机制。 此类不能被继承。

ServiceTimeoutsElement

表示一个指定服务超时值的配置元素。 此类不能被继承。

SslStreamSecurityElement

表示一个配置元素,该元素为 SSL 流绑定指定安全设置。 此类不能被继承。

StandardBindingCollectionElement<TStandardBinding,TBindingConfiguration>

提供配置节的基类,这些基类指定 Windows Communication Foundation (WCF) 提供的预定义绑定。

StandardBindingElement

提供配置元素的基类,这些基类指定 Windows Communication Foundation (WCF) 提供的预定义绑定。

StandardBindingElementCollection<TBindingConfiguration>

表示 StandardBindingElement 对象集合。 此类不能被继承。

StandardBindingOptionalReliableSessionElement

表示标准绑定中定义的 WS-ReliableMessaging 的可选配置设置。 此类不能被继承。

StandardBindingReliableSessionElement

表示标准绑定中定义的 WS-ReliableMessaging 的配置设置。

StandardEndpointCollectionElement<TStandardEndpoint,TEndpointConfiguration>

处理配置文件中的标准终结点元素的默认集合。

StandardEndpointElement

管理服务应用程序配置文件的标准终结点元素。

StandardEndpointElementCollection<TEndpointConfiguration>

表示标准终结点元素的泛型集合,这些标准终结点元素属于标准类型或可从中指定标准类型的类型。

StandardEndpointsSection

表示标准终结点的配置节。 此类不能被继承。

SynchronousReceiveElement

表示一个配置元素,该元素用于指定服务或客户端应用程序中用来接收消息的运行时行为。 此类不能被继承。

TcpConnectionPoolSettingsElement

表示一个配置元素,该元素为 TCP 传输指定附加连接池设置。 此类不能被继承。

TcpTransportElement

指定一个配置元素,该配置元素如果包括在某个自定义绑定中,则会促使某个通道在 TCP 传输上传输消息。 此类不能被继承。

TcpTransportSecurityElement

一个 XML 元素,该元素定义 TcpTransport 绑定的安全设置。 此类不能被继承。

TextMessageEncodingElement

表示一个配置元素,该配置元素指定用于基于文本的 XML 消息的字符编码和消息版本管理。 此类不能被继承。

TransactedBatchingElement

表示指定接收操作是否支持事务批处理的配置元素。 此类不能被继承。

TransactionFlowElement

表示配置元素,该元素指定对绑定的事务流支持。

TransportConfigurationTypeElement

一个 XML 元素,标识特定传输的类型。

TransportConfigurationTypeElementCollection

一个 TransportConfigurationTypeElement 元素集合。

TransportElement

提供一个表示传输绑定配置元素的基类。

UdpBindingCollectionElement

表示绑定集合元素的 UDP。

UdpBindingElement

表示 UDP 绑定元素。

UdpRetransmissionSettingsElement

表示 UDP 重新传输设置元素。

UdpTransportElement

表示一个配置元素,该配置元素如果包括在某个自定义绑定中,则会促使某个通道在 UDP 传输上传输消息。 此类不能被继承。

UseManagedPresentationElement

表示用于管理表示形式的绑定元素。

UseRequestHeadersForMetadataAddressElement

启用从请求消息头中检索元数据地址信息以便在配置元素中使用。

UserNameServiceElement

表示一个配置元素,该元素指定基于用户名和密码的服务凭据。 此类不能被继承。

UserPrincipalNameElement

表示指定用户主要名称的配置元素。 此类不能被继承。

WebHttpBindingCollectionElement

表示一个配置元素,该元素包含的子元素可指定有关使用 WebHttpBinding 绑定的设置。

WebHttpBindingElement

一个绑定元素,可用于为响应 HTTP 请求(而不是 SOAP 消息)的 Windows Communication Foundation (WCF) Web 服务配置终结点。

WebHttpElement

通过配置对终结点启用 WebHttpBehavior

WebHttpEndpointCollectionElement

表示 WebHttpEndpoint 对象集合。

WebHttpEndpointElement

表示 Web 服务应用程序的 WCF 配置元素。

WebHttpSecurityElement

一个 XML 元素,该元素可配置包含接收 HTTP 请求的终结点的服务的安全性。 此类不能被继承。

WebMessageEncodingElement

表示配置元素,该元素指定用于非 SOAP 消息的字符编码。 此类不能被继承。

WebScriptEnablingElement

通过配置对终结点启用 WebScriptEnablingBehavior

WebScriptEndpointCollectionElement

表示 WebScriptEndpoint 对象集合。

WebScriptEndpointElement

表示一个自定义配置元素,该元素在配置文件中定义 WebScriptEndpoint

WebSocketTransportSettingsElement

表示 WebSocketTransportSettings 的 WebSocketTransportSettingsElement。

WindowsClientElement

表示一个配置元素,该元素指定用于表示客户端的 Windows 凭据的设置。 此类不能被继承。

WindowsServiceElement

表示一个配置元素,该元素指定 Windows 服务凭据的设置。 此类不能被继承。

WindowsStreamSecurityElement

表示一个配置元素,它用于为绑定指定 Windows 流安全的设置。 此类不能被继承。

WorkflowRuntimeElement

表示一个配置元素,该配置元素为 WorkflowRuntime 的实例指定用于承载基于工作流的 Windows Communication Foundation (WCF) 服务的设置。

WS2007FederationHttpBindingCollectionElement

表示一个包含 WS2007FederationHttpBindingElement 实例集合的配置元素。

WS2007FederationHttpBindingElement

表示定义 WS2007FederationHttpBinding 绑定的配置元素。

WS2007HttpBindingCollectionElement

表示一个配置元素,该元素包含的子元素可指定有关使用 WS2007HttpBinding 绑定的设置。

WS2007HttpBindingElement

表示派生自 WSHttpBinding 的互操作绑定,并对 SecurityReliableSessionTransactionFlow 绑定元素的正确版本提供支持。

WsdlImporterElement

表示一个配置元素,该元素指定带有 WS-Policy 附件的 Web 服务描述语言 (WSDL) 1.1 元数据的导入。

WsdlImporterElementCollection

表示 WsdlImporterElement 实例的集合。 此类不能被继承。

WSDualHttpBindingCollectionElement

表示一个包含 WSDualHttpBindingElement 实例集合的配置元素。

WSDualHttpBindingElement

表示安全且可互操作的绑定的配置元素,该绑定适合于双工服务协定或通过 SOAP 媒介进行的通信。

WSDualHttpSecurityElement

表示一个 XML 元素,该元素定义 wsDualHttpBinding 绑定的安全设置。

WSFederationHttpBindingCollectionElement

表示一个包含 WSFederationHttpBindingElement 实例集合的配置元素。

WSFederationHttpBindingElement

表示一个配置元素,该元素定义一个支持 WS-Federation 的绑定。

WSFederationHttpSecurityElement

表示一个 XML 元素,该元素定义 wsFederationHttp 绑定的安全设置。 此类不能被继承。

WSHttpBindingBaseElement

提供一个基类,该基类具有 WSHttpBindingElementWSFederationHttpBindingElement 共有的成员。

WSHttpBindingCollectionElement

表示一个配置元素,该元素包含的子元素指定有关使用 wsHttpBinding 绑定的设置。

WSHttpBindingElement

表示一个可互操作的绑定,该绑定支持分布式事务和安全、可靠的会话。

WSHttpContextBindingCollectionElement

表示对象的 WSHttpContextBindingElement 集合。

WSHttpContextBindingElement

表示一个与 WSHttpContextBinding 绑定相对应的配置元素。

WSHttpSecurityElement

一个 XML 元素,该元素定义 wsHttpBinding 绑定的安全设置。

WSHttpTransportSecurityElement

表示一个配置元素,该元素定义 HTTP 传输的身份验证设置。 此类不能被继承。

X509CertificateTrustedIssuerElement

表示一个配置元素,该元素指定由可信颁发者颁发的证书。 此类不能被继承。

X509CertificateTrustedIssuerElementCollection

包含一个 X509CertificateTrustedIssuerElement 实例集合。 此类不能被继承。

X509ClientCertificateAuthenticationElement

表示一个配置元素,该配置元素指定客户端证书的身份验证设置。 此类不能被继承。

X509ClientCertificateCredentialsElement

表示一个配置元素,该元素指定客户端所使用的证书。 此类不能被继承。

X509DefaultServiceCertificateElement

表示一个配置元素,该元素指定服务所使用的默认证书。 此类不能被继承。

X509InitiatorCertificateClientElement

表示一个配置元素,该元素指定客户端用来标识自身的证书。 此类不能被继承。

X509InitiatorCertificateServiceElement

表示一个配置元素,该元素指定发送方对接收方在答复发送方时使用的 X.509 证书的需求。 此类不能被继承。

X509PeerCertificateAuthenticationElement

表示一个配置元素,它指定对等证书的身份验证设置。 此类不能被继承。

X509PeerCertificateElement

表示一个配置元素,该元素指定对等方所使用的证书。 此类不能被继承。

X509RecipientCertificateClientElement

表示一个配置元素,该元素指定接收方对发送方要使用的 X.509 证书的需求。 此类不能被继承。

X509RecipientCertificateServiceElement

表示一个配置元素,该元素指定服务用来标识自身的证书。 此类不能被继承。

X509ScopedServiceCertificateElement

表示指定服务证书的配置元素。 此类不能被继承。

X509ScopedServiceCertificateElementCollection

包含一个 X509ScopedServiceCertificateElement 实例集合。 此类不能被继承。

X509ServiceCertificateAuthenticationElement

表示一个配置元素,它指定服务证书的身份验证设置。 此类不能被继承。

XmlDictionaryReaderQuotasElement

表示一个配置元素,该配置元素针对可由配置了绑定的终结点处理的 SOAP 消息的复杂性定义了一些约束。 此类不能被继承。

XmlElementElement

表示 XML 元素的配置设置。 此类不能被继承。

XmlElementElementCollection

表示 XmlElementElement 实例的集合。 此类不能被继承。

XPathMessageFilterElement

表示消息记录中所使用的配置元素。 此类不能被继承。

XPathMessageFilterElementCollection

表示 XPathMessageFilterElement 对象集合。 此类不能被继承。

XPathMessageFilterElementComparer

提供对两个 XPathMessageFilterElement 实例进行比较的功能。

接口

IBindingConfigurationElement

提供绑定元素的基本配置设置。

枚举

AuthenticationMode

指定用于消息交换的身份验证设置。