BasicHttpBindingElement Класс

Определение

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

public ref class BasicHttpBindingElement : System::ServiceModel::Configuration::StandardBindingElement
public ref class BasicHttpBindingElement : System::ServiceModel::Configuration::HttpBindingBaseElement
public class BasicHttpBindingElement : System.ServiceModel.Configuration.StandardBindingElement
public class BasicHttpBindingElement : System.ServiceModel.Configuration.HttpBindingBaseElement
type BasicHttpBindingElement = class
    inherit StandardBindingElement
type BasicHttpBindingElement = class
    inherit HttpBindingBaseElement
Public Class BasicHttpBindingElement
Inherits StandardBindingElement
Public Class BasicHttpBindingElement
Inherits HttpBindingBaseElement
Наследование
Наследование
Производный

Конструкторы

BasicHttpBindingElement()

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

BasicHttpBindingElement(String)

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

Свойства

AllowCookies

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

AllowCookies

Получает или задает значение, указывающее, принимает ли клиент файлы cookie.

(Унаследовано от HttpBindingBaseElement)
BindingElementType

Возвращает тип элемента привязки.

BypassProxyOnLocal

Возвращает или задает атрибут, указывающий, будет ли использоваться данный прокси-сервер для локальных адресов.

BypassProxyOnLocal

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

(Унаследовано от HttpBindingBaseElement)
CloseTimeout

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

(Унаследовано от StandardBindingElement)
CurrentConfiguration

Возвращает ссылку на экземпляр Configuration верхнего уровня, представляющий иерархию конфигурации, к которой относится текущий экземпляр ConfigurationElement.

(Унаследовано от ConfigurationElement)
ElementInformation

Возвращает объект ElementInformation, содержащий неизменяемую информацию и функциональность объекта ConfigurationElement.

(Унаследовано от ConfigurationElement)
ElementProperty

Возвращает объект ConfigurationElementProperty, представляющий сам объект ConfigurationElement.

(Унаследовано от ConfigurationElement)
EvaluationContext

Возвращает объект ContextInformation для объекта ConfigurationElement.

(Унаследовано от ConfigurationElement)
HasContext

Возвращает значение, указывающее, имеет ли свойство CurrentConfiguration значение null.

(Унаследовано от ConfigurationElement)
HostNameComparisonMode

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

HostNameComparisonMode

Возвращает или задает режим сравнения имен узлов протокола HTTP для анализа универсальных кодов ресурса (URI).

(Унаследовано от HttpBindingBaseElement)
Item[ConfigurationProperty]

Возвращает или задает свойство или атрибут данного элемента конфигурации.

(Унаследовано от ConfigurationElement)
Item[String]

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

(Унаследовано от ConfigurationElement)
LockAllAttributesExcept

Возвращает коллекцию заблокированных атрибутов.

(Унаследовано от ConfigurationElement)
LockAllElementsExcept

Возвращает коллекцию заблокированных элементов.

(Унаследовано от ConfigurationElement)
LockAttributes

Возвращает коллекцию заблокированных атрибутов.

(Унаследовано от ConfigurationElement)
LockElements

Возвращает коллекцию заблокированных элементов.

(Унаследовано от ConfigurationElement)
LockItem

Возвращает или задает значение, указывающее, заблокирован ли элемент.

(Унаследовано от ConfigurationElement)
MaxBufferPoolSize

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

MaxBufferPoolSize

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

(Унаследовано от HttpBindingBaseElement)
MaxBufferSize

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

MaxBufferSize

Возвращает или задает максимальный размер используемого буфера.

(Унаследовано от HttpBindingBaseElement)
MaxReceivedMessageSize

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

MaxReceivedMessageSize

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

(Унаследовано от HttpBindingBaseElement)
MessageEncoding

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

Name

Возвращает или задает имя привязки.

(Унаследовано от StandardBindingElement)
OpenTimeout

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

(Унаследовано от StandardBindingElement)
Properties

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

ProxyAddress

Возвращает или задает URI-адрес прокси-сервера HTTP.

ProxyAddress

Возвращает или задает URI-адрес прокси-сервера HTTP.

(Унаследовано от HttpBindingBaseElement)
ReaderQuotas

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

ReaderQuotas

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

(Унаследовано от HttpBindingBaseElement)
ReceiveTimeout

Возвращает или задает длительность временного интервала, выделенного для успешного завершения операции получения.

(Унаследовано от StandardBindingElement)
Security

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

SendTimeout

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

(Унаследовано от StandardBindingElement)
TextEncoding

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

TextEncoding

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

(Унаследовано от HttpBindingBaseElement)
TransferMode

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

TransferMode

Возвращает или задает режим передачи.

(Унаследовано от HttpBindingBaseElement)
UseDefaultWebProxy

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

UseDefaultWebProxy

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

(Унаследовано от HttpBindingBaseElement)

Методы

ApplyConfiguration(Binding)

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

(Унаследовано от StandardBindingElement)
DeserializeElement(XmlReader, Boolean)

Считывает XML из файла конфигурации.

(Унаследовано от ConfigurationElement)
Equals(Object)

Сравнивает текущий экземпляр ConfigurationElement с указанным объектом.

(Унаследовано от ConfigurationElement)
GetHashCode()

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

(Унаследовано от ConfigurationElement)
GetTransformedAssemblyString(String)

Возвращает преобразованную версию указанного имени сборки.

(Унаследовано от ConfigurationElement)
GetTransformedTypeString(String)

Возвращает преобразованную версию указанного имени типа.

(Унаследовано от ConfigurationElement)
GetType()

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

(Унаследовано от Object)
Init()

Задает объект ConfigurationElement в исходное состояние.

(Унаследовано от ConfigurationElement)
InitializeDefault()

Используется для инициализации набора значений по умолчанию для объекта ConfigurationElement.

(Унаследовано от ConfigurationElement)
InitializeFrom(Binding)

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

IsModified()

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

(Унаследовано от ConfigurationElement)
IsReadOnly()

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

(Унаследовано от ConfigurationElement)
ListErrors(IList)

Добавляет ошибку "недействительное свойство" в данном объекте ConfigurationElement и всех его дочерних элементах к переданному списку.

(Унаследовано от ConfigurationElement)
MemberwiseClone()

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

(Унаследовано от Object)
OnApplyConfiguration(Binding)

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

OnDeserializeUnrecognizedAttribute(String, String)

Возвращает значение, указывающее, встретился ли неизвестный атрибут при десериализации.

(Унаследовано от ConfigurationElement)
OnDeserializeUnrecognizedElement(String, XmlReader)

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

(Унаследовано от ConfigurationElement)
OnRequiredPropertyNotFound(String)

Выдает исключение, если требуемое свойство не найдено.

(Унаследовано от ConfigurationElement)
PostDeserialize()

Вызывается после десериализации.

(Унаследовано от ConfigurationElement)
PreSerialize(XmlWriter)

Вызывается до сериализации.

(Унаследовано от ConfigurationElement)
Reset(ConfigurationElement)

Восстанавливает внутреннее состояние данного объекта элемента конфигурации, включая блокировки и коллекции свойств.

(Унаследовано от StandardBindingElement)
ResetModified()

Переустанавливает значение метода IsModified() в false при реализации в производном классе.

(Унаследовано от ConfigurationElement)
SerializeElement(XmlWriter, Boolean)

Записывает содержание данного элемента конфигурации в файл конфигурации при реализации в производном классе.

(Унаследовано от ConfigurationElement)
SerializeToXmlElement(XmlWriter, String)

Записывает внешние теги данного элемента конфигурации в файл конфигурации при реализации в производном классе.

(Унаследовано от ConfigurationElement)
SetPropertyValue(ConfigurationProperty, Object, Boolean)

Задает для свойства указанное значение.

(Унаследовано от ConfigurationElement)
SetPropertyValueIfNotDefaultValue<T>(String, T)

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

(Унаследовано от ServiceModelConfigurationElement)
SetReadOnly()

Задает свойство IsReadOnly() для объекта ConfigurationElement и всех подчиненных элементов.

(Унаследовано от ConfigurationElement)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)
Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode)

Изменяет объект ConfigurationElement для удаления всех значений, которые не должны сохраняться.

(Унаследовано от ConfigurationElement)

Применяется к

См. также раздел