Данная статья переведена с помощью средств машинного перевода. Чтобы просмотреть ее на английском языке, установите флажок Английский. Вы также можете просматривать английский текст во всплывающем окне, наводя указатель мыши на переведенный текст.
Перевод
Английский

Класс WS2007FederationHttpBinding

 

Опубликовано: Октябрь 2016

Безопасная привязка с возможностью взаимодействия, которая является производной от WS2007HttpBinding и поддерживает федеративную безопасность.

Пространство имен:   System.ServiceModel
Сборка:  System.ServiceModel (в System.ServiceModel.dll)


public class WS2007FederationHttpBinding : WSFederationHttpBinding

ИмяОписание
System_CAPS_pubmethodWS2007FederationHttpBinding()

Инициализирует новый экземпляр класса WS2007FederationHttpBinding.

System_CAPS_pubmethodWS2007FederationHttpBinding(String)

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

System_CAPS_pubmethodWS2007FederationHttpBinding(WSFederationHttpSecurityMode)

Инициализирует новый экземпляр класса WS2007FederationHttpBinding с указанным типом безопасности, используемым привязкой.

System_CAPS_pubmethodWS2007FederationHttpBinding(WSFederationHttpSecurityMode, Boolean)

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

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

Возвращает или задает значение, указывающее, будет ли доступ к локальным адресам осуществляться в обход прокси-сервера.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyCloseTimeout

Возвращает или изменяет интервал времени до закрытия соединения, прежде чем транспорт возбудит исключение. (Наследуется от Binding.)

System_CAPS_pubpropertyEnvelopeVersion

Возвращает версию протокола SOAP, используемого для сообщений, обрабатываемых этой привязкой.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyHostNameComparisonMode

Возвращает или задает значение, которое указывает, используется ли имя узла для доступа к службе при сравнении по универсальному коду ресурса (URI).(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyMaxBufferPoolSize

Возвращает или задает максимальный объем выделенной памяти, в байтах для диспетчера буферов, управляющему буферами, необходимые для конечных точек с помощью этой привязки.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyMaxReceivedMessageSize

Возвращает или задает максимальный размер в байтах для сообщения, обрабатываемые привязкой.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyMessageEncoding

Возвращает или задает значение, указывающее формат, используемый для кодирования сообщений SOAP (MTOM или Text/XML).(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyMessageVersion

Возвращает версию сообщения, используемую клиентами и службами, настроенными с использованием привязки.(Наследуется от Binding.)

System_CAPS_pubpropertyName

Возвращает или задает имя привязки.(Наследуется от Binding.)

System_CAPS_pubpropertyNamespace

Возвращает или задает пространство имен XML привязки.(Наследуется от Binding.)

System_CAPS_pubpropertyOpenTimeout

Возвращает или задает интервал времени, заданный на открытие подключения до того, как транспорт создаст исключение. (Наследуется от Binding.)

System_CAPS_pubpropertyPrivacyNoticeAt

Возвращает или задает универсальный код ресурса (URI), по которому находится уведомление о конфиденциальности.(Наследуется от WSFederationHttpBinding.)

System_CAPS_pubpropertyPrivacyNoticeVersion

Возвращает или задает номер версии уведомления о конфиденциальности для привязки.(Наследуется от WSFederationHttpBinding.)

System_CAPS_pubpropertyProxyAddress

Возвращает или задает URI-адрес прокси-сервера HTTP.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyReaderQuotas

Возвращает или задает ограничения по сложности сообщений SOAP, которые могут обрабатываться конечными точками, настроенными с этой привязкой.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyReceiveTimeout

Возвращает или задает интервал времени бездействия подключения, в течение которого сообщения приложения не получаются, до его сброса.(Наследуется от Binding.)

System_CAPS_pubpropertyReliableSession

Возвращает объект, обеспечивающий удобный доступ к свойствам элемента привязки надежного сеанса, доступным при использовании одной из предоставляемых системой привязок.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyScheme

Возвращает схему транспорта URI для каналов и прослушивателей, настроенных с этой привязкой.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertySecurity

Возвращает или задает тип безопасности, используемой с данной привязкой.(Наследуется от WSFederationHttpBinding.)

System_CAPS_pubpropertySendTimeout

Возвращает или задает интервал времени для завершения операции записи до того, как транспорт создаст исключение.(Наследуется от Binding.)

System_CAPS_pubpropertyTextEncoding

Возвращает или задает кодировку, используемую в тексте сообщений.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyTransactionFlow

Возвращает или задает значение, указывающее, должна ли эта привязка поддерживать поточные WS-транзакции.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubpropertyUseDefaultWebProxy

Возвращает или задает значение, определяющее, должен ли использоваться автоматически настроенный прокси-сервер HTTP системы, если он доступен.(Наследуется от WSHttpBindingBase.)

ИмяОписание
System_CAPS_pubmethodBuildChannelFactory<TChannel>(BindingParameterCollection)

Выполняет построение на клиенте стека фабрики каналов, создающего каналы заданного типа и удовлетворяющего заданным коллекцией привязки параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodBuildChannelFactory<TChannel>(Object[])

Выполняет построение на клиенте стека фабрики каналов, создающего каналы заданного типа и удовлетворяющего заданным массивом объектов параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(BindingParameterCollection)

Выполняет построение на стороне службы прослушивателя каналов, принимающего каналы заданного типа и удовлетворяющего заданным коллекцией привязки параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Object[])

Выполняет построение на стороне службы прослушивателя каналов, принимающего каналы заданного типа и удовлетворяющего заданным параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, BindingParameterCollection)

Выполняет построение на стороне службы прослушивателя каналов, принимающего каналы заданного типа и удовлетворяющего заданным параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, Object[])

Выполняет построение на стороне службы прослушивателя каналов, принимающего каналы заданного типа и удовлетворяющего заданным параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, String, BindingParameterCollection)

Выполняет построение на стороне службы прослушивателя каналов, принимающего каналы заданного типа и удовлетворяющего заданным параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, String, ListenUriMode, BindingParameterCollection)

Выполняет построение на стороне службы прослушивателя каналов, принимающего каналы заданного типа и удовлетворяющего заданным параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, String, ListenUriMode, Object[])

Выполняет построение на стороне службы прослушивателя каналов, принимающего каналы заданного типа и удовлетворяющего заданным параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodBuildChannelListener<TChannel>(Uri, String, Object[])

Выполняет построение на стороне службы прослушивателя каналов, принимающего каналы заданного типа и удовлетворяющего заданным параметрам.(Наследуется от Binding.)

System_CAPS_pubmethodCanBuildChannelFactory<TChannel>(BindingParameterCollection)

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

System_CAPS_pubmethodCanBuildChannelFactory<TChannel>(Object[])

Возвращает значение, указывающее, может ли текущая привязка выполнить построение на клиенте стека фабрики каналов, удовлетворяющего заданным массивом объектов требованиям.(Наследуется от Binding.)

System_CAPS_pubmethodCanBuildChannelListener<TChannel>(BindingParameterCollection)

Возвращает значение, указывающее, может ли текущая привязка выполнить построение на стороне службы стека прослушивателя каналов, удовлетворяющего заданной коллекции параметров привязки.(Наследуется от Binding.)

System_CAPS_pubmethodCanBuildChannelListener<TChannel>(Object[])

Возвращает значение, указывающее, может ли текущая привязка выполнить построение на стороне службы стека прослушивателя каналов, удовлетворяющего заданным в массиве объектов критериям.(Наследуется от Binding.)

System_CAPS_pubmethodCreateBindingElements()

Создает коллекцию с элементами привязки для привязки.(Наследуется от WSFederationHttpBinding.)

System_CAPS_protmethodCreateMessageSecurity()

Создает элемент SecurityBindingElement, использующий параметры, предоставляемые этим экземпляром.(Переопределяет WSFederationHttpBinding.CreateMessageSecurity().)

System_CAPS_pubmethodEquals(Object)

Определяет, равен ли заданный объект текущему объекту.(Наследуется от Object.)

System_CAPS_protmethodFinalize()

Позволяет объекту попытаться освободить ресурсы и выполнить другие операции по очистке перед тем, как объект будет утилизирован сборщиком мусора. (Наследуется от Object.)

System_CAPS_pubmethodGetHashCode()

Служит хэш-функцией по умолчанию.(Наследуется от Object.)

System_CAPS_pubmethodGetProperty<T>(BindingParameterCollection)

Возвращает запрошенный типизированный объект, если он имеется, из соответствующего уровня стека привязок.(Наследуется от Binding.)

System_CAPS_protmethodGetTransport()

Возвращает элемент привязки транспорта для текущей привязки.(Наследуется от WSFederationHttpBinding.)

System_CAPS_pubmethodGetType()

Возвращает объект Type для текущего экземпляра.(Наследуется от Object.)

System_CAPS_protmethodMemberwiseClone()

Создает неполную копию текущего объекта Object.(Наследуется от Object.)

System_CAPS_pubmethodShouldSerializeName()

Возвращает значение, которое указывает, должно ли быть сериализовано имя привязки.(Наследуется от Binding.)

System_CAPS_pubmethodShouldSerializeNamespace()

Возвращает значение, которое указывает, должно ли быть сериализовано пространство имен привязки.(Наследуется от Binding.)

System_CAPS_pubmethodShouldSerializeReaderQuotas()

Возвращает значение, указывающее, изменилось ли значение свойства ReaderQuotas относительно значения по умолчанию и нужно ли его сериализовать.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubmethodShouldSerializeReliableSession()

Возвращает значение, указывающее, изменилось ли значение свойства ReliableSession относительно значения по умолчанию и нужно ли его сериализовать.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubmethodShouldSerializeSecurity()

Возвращает значение, указывающее, изменилось ли значение свойства Security относительно значения по умолчанию и нужно ли его сериализовать.(Наследуется от WSFederationHttpBinding.)

System_CAPS_pubmethodShouldSerializeTextEncoding()

Возвращает значение, указывающее, изменилось ли значение свойства TextEncoding относительно значения по умолчанию и нужно ли его сериализовать.(Наследуется от WSHttpBindingBase.)

System_CAPS_pubmethodToString()

Возвращает строковое представление текущего объекта.
(Наследуется от Object.)

ИмяОписание
System_CAPS_pubinterfaceSystem_CAPS_privpropertyIBindingRuntimePreferences.ReceiveSynchronously

Возвращает значение, указывающее, синхронно или асинхронно обрабатываются входящие запросы.(Наследуется от WSHttpBindingBase.)

Федерация - это возможность совместного использования удостоверений между несколькими предприятиями или доверенными доменами в целях проверки подлинности и авторизации. Для сопоставления представления идентификации между доверенными доменами используется протокол WS-Trust. Федеративная привязка HTTP поддерживает безопасность SOAP, а также безопасность в смешанном режиме, но она не поддерживает безопасность транспорта. Службы, настроенные с использованием этой привязки, должны использовать транспорт HTTP.Дополнительные сведения см. в разделе .WSFederationHttpBinding.

System_CAPS_noteПримечание

При вызове службы WCF, построенной при помощи .Net Framework 4.0 из клиентского приложения WCF, построенного с помощью версии .NET Framework 3,5 (или более ранней версии), файл конфигурации, созданный приложением svcutil.exe или посредством добавления ссылки на службу из Visual Studio, будет содержать атрибут establishSecurityContext в конфигурации привязки. Этот атрибут не распознается средой выполнения .NET Framework 3,5, и приложение инициирует ConfigurationErrorsException с сообщением «Нераспознанный атрибут establishSecurityContext». Чтобы обойти эту проблему, удалите атрибут establishSecurityContext из конфигурации привязки.

.NET Framework
Доступно с 3.0

Любые открытые статические элементы ( Предоставлен общий доступ в Visual Basic) этого типа являются потокобезопасными. Потокобезопасность элементов экземпляров не гарантируется.

Вернуться в начало
Показ: