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 Basic Profile 1.1, например со службами на основе ASMX, или для доступа к сообщениям из клиентов на основе ASMX. |
| BasicHttpContextBindingCollectionElement |
Представляет раздел конфигурации, в котором содержится коллекция экземпляров класса BasicHttpContextBindingElement. |
| BasicHttpContextBindingElement |
Представляет элемент XML, задающий привязку, предоставляющую контекст для обмена BasicHttpBinding путем включения файлов Cookie HTTP в качестве механизма обмена. |
| 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 отправлять и получать сообщения от существующих приложений MSMQ, использующих собственные API-интерфейсы COM, 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 |
Представляет сетевой элемент привязок HTTP. |
| NetHttpsBindingCollectionElement |
Представляет сетевой элемент коллекции привязок HTTPS. |
| NetHttpsBindingElement |
Представляет сетевой элемент привязок HTTPS. |
| 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-ReliableMessaging. |
| 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> |
Представляет абстрактный базовый класс для 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-Reliable Messaging, заданного в стандартной привязке. Этот класс не наследуется. |
| StandardBindingReliableSessionElement |
Представляет параметр конфигурации для протокола WS-Reliable Messaging, заданного в стандартной привязке. |
| 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 и обеспечивает поддержку правильных версий элементов привязки Security, ReliableSession и 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 |
Задает параметры проверки подлинности, используемые при обмене сообщениями. |