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 |
Представляет раздел конфигурации, содержащий дочерние записи, которые являются |
| 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) на компьютере перед применением поведения в разделе |
| CommonEndpointBehaviorElement |
Представляет элемент конфигурации, содержащий список поведения конечных точек, применяемых ко всем конечным точкам Windows Communication Foundation (WCF) на компьютере перед применением поведения в разделе |
| CommonServiceBehaviorElement |
Представляет элемент конфигурации, содержащий список действий службы, применяемых ко всем конечным точкам Windows Communication Foundation (WCF) на компьютере перед применением поведения в разделе |
| ComPersistableTypeElement |
Указывает все сохраняемые типы. Этот класс не наследуется. |
| ComPersistableTypeElementCollection |
Представляет коллекцию ComPersistableTypeElement объектов. Этот класс не наследуется. |
| CompositeDuplexElement |
Представляет элемент конфигурации, используемый, когда клиент должен предоставить конечную точку для службы для отправки сообщений по протоколу HTTP. Этот класс не наследуется. |
| ComUdtElement |
Представляет определяемый пользователем тип (UDT), который должен быть включен в контракт службы. Этот класс не наследуется. |
| ComUdtElementCollection |
Представляет коллекцию ComUdtElement экземпляров. Этот класс не наследуется. |
| ConfigurationChannelFactory<TChannel> |
Предоставляет универсальные функции для создания элемента конфигурации канала для определенного типа. |
| ConfigurationDuplexChannelFactory<TChannel> |
Предоставляет функциональные возможности для создания дуплексных каналов различных типов, которые используются для отправки и получения сообщений в конечные точки службы и из них. |
| ConnectionOrientedTransportElement |
Представляет элемент конфигурации, который предоставляет дополнительные параметры конфигурации для элементов привязки транспорта, ориентированных на подключение, таких как TCP и именованные каналы. |
| ContextBindingElementExtensionElement |
Представляет элемент конфигурации, позволяющий использовать пользовательскую ContextBindingElement реализацию. |
| CustomBindingCollectionElement |
Представляет коллекцию |
| 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 в элементе |
| 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 |
Представляет элемент конфигурации, указывающий уведомление о конфиденциальности, используемое в |
| 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 |
Представляет элемент конфигурации, определяющий |
| 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 |
Задает параметр проверки подлинности, используемый для обмена сообщениями. |