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 |
Задает параметры проверки подлинности, используемые при обмене сообщениями. |