System.ServiceModel.Configuration Пространство имен

Предоставляет классы, связанные с конфигурацией модели службы.

Классы

Имя Описание
AddressHeaderCollectionElement

Представляет элемент конфигурации, содержащий коллекцию заголовков адресов. Этот класс не наследуется.

AllowedAudienceUriElement

Представляет элемент конфигурации, указывающий универсальный код ресурса (URI) аудитории, которая может получить доступ к определенной службе.

AllowedAudienceUriElementCollection

Представляет коллекцию AllowedAudienceUriElement , которая является целевым универсальным кодом ресурса (URI), для которого SamlSecurityToken маркер безопасности может быть предназначен для того, чтобы считаться допустимым экземпляром SamlSecurityTokenAuthenticator .

ApplicationContainerSettingsElement

Задает параметры для элемента параметров контейнера приложения.

AuthorizationPolicyTypeElement

Содержит элемент конфигурации, указывающий политику авторизации, которая позволяет преобразовать один набор входных утверждений в другой набор утверждений. На основе этого можно предоставить или запретить управление доступом. Этот класс не наследуется.

AuthorizationPolicyTypeElementCollection

Содержит коллекцию экземпляров AuthorizationPolicyTypeElement. Этот класс не наследуется.

BaseAddressElement

Представляет элемент конфигурации, указывающий базовые адреса, используемые узлом службы. Этот класс не наследуется.

BaseAddressElementCollection

Представляет коллекцию BaseAddressElement объектов.

BaseAddressPrefixFilterElement

Представляет элемент конфигурации, указывающий сквозной фильтр, который предоставляет механизм выбора соответствующих привязок IIS при размещении приложения Windows Communication Foundation (WCF) в IIS. Этот класс не наследуется.

BaseAddressPrefixFilterElementCollection

Представляет коллекцию BaseAddressPrefixFilterElement объектов. Этот класс не наследуется.

BasicHttpBindingCollectionElement

Представляет раздел конфигурации, содержащий коллекцию экземпляров BasicHttpBindingElement .

BasicHttpBindingElement

Представляет XML-элемент, указывающий привязку, используемую для взаимодействия с WS-I базовым профилем 1.1, соответствующим веб-службам, таким как службы на основе ASMX, или принимать сообщения от клиентов на основе ASMX.

BasicHttpContextBindingCollectionElement

Представляет раздел конфигурации, содержащий коллекцию экземпляров BasicHttpContextBindingElement .

BasicHttpContextBindingElement

Представляет XML-элемент, указывающий привязку, которая предоставляет контекст для BasicHttpBinding обмена, включив HTTP-файлы cookie в качестве механизма обмена.

BasicHttpMessageSecurityElement

XML-элемент, который настраивает безопасность HTTP-сообщений.

BasicHttpsBindingCollectionElement

Задает параметры для базового элемента коллекции привязки https.

BasicHttpsBindingElement

Задает параметры для базового элемента привязки https.

BasicHttpSecurityElement

Представляет XML-элемент, который настраивает безопасность для базовой службы HTTP.

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+, который предоставляется при использовании интерфейса в компоненте COM+ в виде веб-службы. Этот класс не наследуется.

ComMethodElementCollection

Содержит коллекцию экземпляров ComMethodElement. Этот класс не наследуется.

CommonBehaviorsSection

Представляет раздел конфигурации, содержащий список поведения, применяемых ко всем службам Windows Communication Foundation (WCF) на компьютере перед применением поведения в разделе behaviors.

CommonEndpointBehaviorElement

Представляет элемент конфигурации, содержащий список поведения конечных точек, применяемых ко всем конечным точкам Windows Communication Foundation (WCF) на компьютере перед применением поведения в разделе endpointBehaviors.

CommonServiceBehaviorElement

Представляет элемент конфигурации, содержащий список действий службы, применяемых ко всем конечным точкам Windows Communication Foundation (WCF) на компьютере перед применением поведения в разделе serviceBehaviors.

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 для DelegatingHandlers.

DiagnosticSection

Представляет раздел конфигурации, определяющий параметры, которые могут использоваться администратором для проверки и контроля во время выполнения.

DispatcherSynchronizationElement

Добавляет поведение синхронизации диспетчера в элемент конфигурации диспетчера, чтобы программа службы WCF могли отправлять ответы на сообщения клиентским приложениям асинхронно.

DnsElement

Представляет элемент конфигурации, указывающий универсальный код ресурса (URI) для утверждения DNS. Этот класс не наследуется.

EndpointAddressElementBase

XML-элемент, содержащий уникальный сетевой адрес, который клиент использует для взаимодействия с конечной точкой службы.

EndpointBehaviorElement

Представляет элемент конфигурации, содержащий список поведения конечных точек, применяемых ко всем конечным точкам Windows Communication Foundation (WCF) на компьютере.

EndpointBehaviorElementCollection

Содержит коллекцию EndpointBehaviorElement объектов. Этот класс не наследуется.

EndpointCollectionElement

Управляет коллекцией конечных точек службы в файле конфигурации.

EndToEndTracingElement

Обрабатывает параметры элемента файла конфигурации, которые позволяют и отключают различные аспекты сквозной трассировки во время выполнения приложения-службы.

ExtendedWorkflowRuntimeServiceElementCollection

Представляет коллекцию элементов конфигурации, представляющих расширенные службы для добавления в подсистему среды выполнения рабочего процесса.

ExtensionElement

Представляет элемент конфигурации, определяющий расширение, которое позволяет пользователю создавать определяемые пользователем привязки, поведение и т. д.

ExtensionElementCollection

Представляет коллекцию ExtensionElement экземпляров.

ExtensionsSection

Представляет раздел конфигурации, содержащий все определения расширений.

FederatedMessageSecurityOverHttpElement

Представляет элемент конфигурации, который настраивает безопасность сообщения, отправленного с помощью HTTP в федерации.

HostElement

Представляет элемент конфигурации, указывающий параметры узла службы. Этот класс не наследуется.

HostTimeoutsElement

Представляет элемент конфигурации, указывающий интервал времени, разрешенный для открытия или закрытия узла службы. Этот класс не наследуется.

HttpBindingBaseElement

Представляет HttpBindingBaseElement для HttpBindingBase.

HttpDigestClientElement

Представляет текущие учетные данные дайджеста HTTP в элементе clientCredential . Этот класс не наследуется.

HttpMessageHandlerFactoryElement

Представляет httpMessageHandlerFactoryElement для HttpMessageHandlerFactory.

HttpsTransportElement

Представляет элемент конфигурации, указывающий транспорт HTTPS для передачи сообщений SOAP.

HttpTransportElement

Представляет элемент конфигурации, указывающий http-транспорт для передачи сообщений SOAP.

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

Представляет элемент конфигурации, указывающий параметры привязки, используемой для обмена сообщениями WS-MetadataExchange (WS-MEX) по протоколу HTTP.

MexHttpsBindingCollectionElement

Представляет коллекцию MexHttpsBindingElement экземпляров.

MexHttpsBindingElement

Представляет элемент конфигурации, указывающий параметры привязки, используемой для обмена сообщениями WS-MetadataExchange (WS-MEX) по протоколу HTTPS.

MexNamedPipeBindingCollectionElement

Представляет коллекцию MexNamedPipeBindingElement экземпляров.

MexNamedPipeBindingElement

Представляет элемент конфигурации, указывающий параметры привязки, используемой для обмена сообщениями WS-MetadataExchange (WS-MEX) через именованный канал.

MexTcpBindingCollectionElement

Представляет коллекцию MexTcpBindingElement объектов.

MexTcpBindingElement

Представляет элемент конфигурации, указывающий параметры привязки, используемой для обмена сообщениями WS-MetadataExchange (WS-MEX) по протоколу TCP.

MsmqBindingElementBase

Предоставляет базовый класс с элементами, общими для NetMsmqBindingElement и MsmqIntegrationBindingElement классов.

MsmqElementBase

Предоставляет базовый класс с элементами, общими для MsmqIntegrationElement и MsmqTransportElement.

MsmqIntegrationBindingCollectionElement

Представляет коллекцию MsmqIntegrationBindingElements.

MsmqIntegrationBindingElement

Этот элемент привязки можно использовать для включения приложений Windows Communication Foundation (WCF) для отправки сообщений и получения сообщений из существующих приложений MSMQ, использующих COM, собственные API MSMQ или API в System.Messaging. Используйте этот класс для отправки и получения сообщений из приложений обмена сообщениями на основе MSMQ.

MsmqIntegrationElement

Представляет элемент конфигурации, указывающий параметры, необходимые для взаимодействия с отправителем или получателем очереди сообщений (MSMQ).

MsmqIntegrationSecurityElement

Инкапсулирует параметры безопасности транспорта для канала интеграции очереди сообщений (MSMQ).

MsmqTransportElement

Представляет элемент привязки, используемый для указания свойств связи очереди для службы Windows Communication Foundation (WCF), использующей собственный протокол MSMQ.

MsmqTransportSecurityElement

Класс MsmqTransportSecurityElement инкапсулирует параметры безопасности транспорта для транспорта в очереди.

MtomMessageEncodingElement

Представляет раздел конфигурации, указывающий кодировку и управление версиями сообщений, используемых для сообщений на основе механизма оптимизации передачи сообщений SOAP (MTOM). Этот класс не наследуется.

NamedPipeConnectionPoolSettingsElement

Представляет элемент конфигурации, указывающий дополнительные параметры пула подключений для транспорта именованного канала. Этот класс не наследуется.

NamedPipeSettingsElement

Представляет элемент параметров именованного канала.

NamedPipeTransportElement

Представляет элемент конфигурации, указывающий канал для передачи сообщений с помощью именованных каналов при включении в настраиваемую привязку. Этот класс не наследуется.

NamedPipeTransportSecurityElement

Указывает безопасность транспорта для именованного канала. Этот класс не наследуется.

NamedServiceModelExtensionCollectionElement<TServiceModelExtensionElement>

Содержит коллекцию экземпляров ServiceModelExtensionElement.

NetHttpBindingCollectionElement

Представляет элемент коллекции привязки http.

NetHttpBindingElement

Представляет элемент привязки net http.

NetHttpsBindingCollectionElement

Представляет элемент коллекции привязки https.

NetHttpsBindingElement

Представляет элемент привязки https net.

NetHttpWebSocketTransportSettingsElement

Представляет NetHttpWebSocketTransportSettingsElement для WebSocketTransportSettings.

NetMsmqBindingCollectionElement

Представляет раздел конфигурации, содержащий коллекцию экземпляров NetMsmqBindingElement .

NetMsmqBindingElement

Представляет привязку с очередью, подходящую для обмена данными между компьютерами.

NetMsmqSecurityElement

Класс NetMsmqSecurityElement инкапсулирует функции безопасности MSMQ, доступные при использовании привязки NetMsmqBinding .

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.

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>

Представляет абстрактный базовый класс для используемого ConfigurationElementCollectionSystem.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-Reliable обмена сообщениями, определенных в стандартной привязке. Этот класс не наследуется.

StandardBindingReliableSessionElement

Представляет параметр конфигурации для WS-Reliable обмена сообщениями, определенных в стандартной привязке.

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

Элемент привязки, используемый для настройки конечных точек для веб-служб Windows Communication Foundation (WCF), которые отвечают на HTTP-запросы вместо сообщений SOAP.

WebHttpElement

Включает конечную точку WebHttpBehavior с помощью конфигурации.

WebHttpEndpointCollectionElement

Представляет коллекцию WebHttpEndpoint объектов.

WebHttpEndpointElement

Представляет элемент конфигурации WCF для приложения веб-службы.

WebHttpSecurityElement

XML-элемент, который настраивает безопасность службы с конечными точками, получающими HTTP-запросы. Этот класс не наследуется.

WebMessageEncodingElement

Представляет элемент конфигурации, указывающий кодировку символов, используемую для сообщений, отличных от SOAP. Этот класс не наследуется.

WebScriptEnablingElement

Включает конечную точку WebScriptEnablingBehavior с помощью конфигурации.

WebScriptEndpointCollectionElement

Представляет коллекцию WebScriptEndpoint объектов.

WebScriptEndpointElement

Представляет пользовательский элемент конфигурации, который определяется WebScriptEndpoint в файле конфигурации.

WebSocketTransportSettingsElement

Представляет WebSocketTransportSettingsElement для WebSocketTransportSettings.

WindowsClientElement

Представляет элемент конфигурации, указывающий параметры для учетных данных Windows, используемых для представления клиента. Этот класс не наследуется.

WindowsServiceElement

Представляет элемент конфигурации, указывающий параметры учетных данных службы Windows. Этот класс не наследуется.

WindowsStreamSecurityElement

Представляет элемент конфигурации, используемый для указания параметров безопасности потока Windows для привязки. Этот класс не наследуется.

WorkflowRuntimeElement

Представляет элемент конфигурации, указывающий параметры для экземпляра служб WorkflowRuntime для размещения служб Windows Communication Foundation (WCF).

WS2007FederationHttpBindingCollectionElement

Представляет элемент конфигурации, содержащий коллекцию экземпляров WS2007FederationHttpBindingElement .

WS2007FederationHttpBindingElement

Представляет элемент конфигурации, определяющий привязку WS2007FederationHttpBinding .

WS2007HttpBindingCollectionElement

Представляет элемент конфигурации, содержащий вложенные элементы, определяющие параметры для использования привязки WS2007HttpBinding .

WS2007HttpBindingElement

Представляет привязку взаимодействия, которая является производным от WSHttpBinding и обеспечивает поддержку правильных версий SecurityReliableSessionэлементов привязки и TransactionFlow элементов привязки.

WsdlImporterElement

Представляет элемент конфигурации, указывающий импорт метаданных языка описания веб-служб (WSDL) 1.1 с WS-Policy вложениями.

WsdlImporterElementCollection

Представляет коллекцию WsdlImporterElement экземпляров. Этот класс не наследуется.

WSDualHttpBindingCollectionElement

Представляет элемент конфигурации, содержащий коллекцию экземпляров WSDualHttpBindingElement .

WSDualHttpBindingElement

Представляет элемент конфигурации для безопасной и взаимодействия привязки, которая подходит для дуплексных контрактов служб или обмена данными через посредников SOAP.

WSDualHttpSecurityElement

Представляет XML-элемент, определяющий параметры безопасности для привязки wsDualHttpBinding.

WSFederationHttpBindingCollectionElement

Представляет элемент конфигурации, содержащий коллекцию экземпляров WSFederationHttpBindingElement .

WSFederationHttpBindingElement

Представляет элемент конфигурации, определяющий привязку, которая поддерживает WS-Federation.

WSFederationHttpSecurityElement

Представляет XML-элемент, определяющий параметры безопасности для привязки wsFederationHttp. Этот класс не наследуется.

WSHttpBindingBaseElement

Предоставляет базовый класс с элементами, общими для WSHttpBindingElement и WSFederationHttpBindingElement.

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

Задает параметр проверки подлинности, используемый для обмена сообщениями.