WebHttpEndpointElement Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет элемент конфигурации WCF для приложения веб-службы.
public ref class WebHttpEndpointElement : System::ServiceModel::Configuration::StandardEndpointElement
public class WebHttpEndpointElement : System.ServiceModel.Configuration.StandardEndpointElement
type WebHttpEndpointElement = class
inherit StandardEndpointElement
Public Class WebHttpEndpointElement
Inherits StandardEndpointElement
- Наследование
Конструкторы
| Имя | Описание |
|---|---|
| WebHttpEndpointElement() |
Создает новый экземпляр класса WebHttpEndpointElement. |
Свойства
| Имя | Описание |
|---|---|
| AutomaticFormatSelectionEnabled |
Возвращает или задает значение, определяющее, включен ли автоматический выбор форматирования. |
| ContentTypeMapper |
Возвращает или задает тип MIME для содержимого, отправляемого операциями веб-служб. |
| CrossDomainScriptAccessEnabled |
Возвращает или задает значение, указывающее, включено ли условие, разрешающее внедрение кода в веб-страницы, просматриваемые другими пользователями. |
| CurrentConfiguration |
Возвращает ссылку на экземпляр Configuration верхнего уровня, представляющий иерархию конфигурации, к которой относится текущий экземпляр ConfigurationElement. (Унаследовано от ConfigurationElement) |
| DefaultOutgoingResponseFormat |
Возвращает или задает формат по умолчанию для ответов, отправляемых операциями веб-службы. |
| ElementInformation |
Возвращает объект ElementInformation, содержащий неизменяемую информацию и функциональность объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
| ElementProperty |
Возвращает объект ConfigurationElementProperty, представляющий сам объект ConfigurationElement. (Унаследовано от ConfigurationElement) |
| EndpointType |
Возвращает тип службы WebHttpEndpoint. |
| EvaluationContext |
Возвращает объект ContextInformation для объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
| FaultExceptionEnabled |
Возвращает или задает флаг, указывающий, будет ли создаваться исключение FaultException при возникновении внутренней ошибки сервера (код состояния HTTP: 500). |
| HasContext |
Возвращает значение, указывающее, имеет ли свойство CurrentConfiguration значение |
| HelpEnabled |
Возвращает или задает значение, указывающее, включена ли справка. |
| HostNameComparisonMode |
Возвращает или задает имя узла веб-службы и правило сопоставления URI, которое настроено в элементе привязки и используется протоколами HTTP, TCP и именованных каналов при диспетчеризации входящих сообщений. |
| Item[ConfigurationProperty] |
Возвращает или задает свойство или атрибут данного элемента конфигурации. (Унаследовано от ConfigurationElement) |
| Item[String] |
Получает или задает свойство, атрибут или дочерний элемент данного элемента конфигурации. (Унаследовано от ConfigurationElement) |
| LockAllAttributesExcept |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
| LockAllElementsExcept |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
| LockAttributes |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
| LockElements |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
| LockItem |
Возвращает или задает значение, указывающее, заблокирован ли элемент. (Унаследовано от ConfigurationElement) |
| MaxBufferPoolSize |
Возвращает или задает максимальный объем памяти, выделяемой диспетчеру буферов, управляющему буферами, которые требуются конечным точкам, использующим эту привязку. |
| MaxBufferSize |
Возвращает или задает максимальный размер используемого буфера. |
| MaxReceivedMessageSize |
Возвращает или задает максимальное число сообщений, которые могут быть получены веб-службой. |
| Name |
Возвращает или задает имя текущего элемента конечной точки из списка строк конфигурации для этого элемента. (Унаследовано от StandardEndpointElement) |
| Properties |
Возвращает коллекцию объектов ConfigurationProperty, связанную с текущим исключением WebHttpEndpointElement. |
| ReaderQuotas |
Возвращает объект XmlDictionaryReaderQuotasElement, содержащий ограничения на длину и сложность строк XML, считываемых модулем чтения словаря XML. |
| Security |
Возвращает элемент, используемый для настройки безопасности веб-службы с конечными точками, принимающими запросы HTTP. |
| TransferMode |
Возвращает или задает метод WCF передачи данных по сети между конечными точками. |
| WriteEncoding |
Возвращает или задает строку для кодирования. |
Методы
| Имя | Описание |
|---|---|
| ApplyConfiguration(ServiceEndpoint, ChannelEndpointElement) |
Применяет содержимое конкретной конечной точки службы к текущему элементу конечной точки канала. (Унаследовано от StandardEndpointElement) |
| ApplyConfiguration(ServiceEndpoint, ServiceEndpointElement) |
Применяет содержимое конкретной конечной точки службы к текущему элементу конечной точки службы. (Унаследовано от StandardEndpointElement) |
| CreateServiceEndpoint(ContractDescription) |
Создает новую конечную точку типа WebHttpEndpoint с указанным описанием контракта. |
| DeserializeElement(XmlReader, Boolean) |
Считывает XML из файла конфигурации. (Унаследовано от ConfigurationElement) |
| Equals(Object) |
Сравнивает текущий экземпляр ConfigurationElement с указанным объектом. (Унаследовано от ConfigurationElement) |
| GetHashCode() |
Получает уникальное значение, представляющее текущий экземпляр ConfigurationElement. (Унаследовано от ConfigurationElement) |
| GetTransformedAssemblyString(String) |
Возвращает преобразованную версию указанного имени сборки. (Унаследовано от ConfigurationElement) |
| GetTransformedTypeString(String) |
Возвращает преобразованную версию указанного имени типа. (Унаследовано от ConfigurationElement) |
| GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
| Init() |
Задает объект ConfigurationElement в исходное состояние. (Унаследовано от ConfigurationElement) |
| InitializeAndValidate(ChannelEndpointElement) |
Инициализирует и проверяет формат указанной конечной точки канала в файле конфигурации приложения службы. (Унаследовано от StandardEndpointElement) |
| InitializeAndValidate(ServiceEndpointElement) |
Инициализирует и проверяет формат указанной конечной точки службы в файле конфигурации приложения службы. (Унаследовано от StandardEndpointElement) |
| InitializeDefault() |
Используется для инициализации набора значений по умолчанию для объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
| InitializeFrom(ServiceEndpoint) |
Гарантирует, что конечная точка указанной службы не имеет значение |
| IsModified() |
При реализации в производном классе указывает, был ли изменен данный элемент конфигурации с момента последнего сохранения или загрузки. (Унаследовано от ConfigurationElement) |
| IsReadOnly() |
Получает значение, показывающее, является ли объект ConfigurationElement доступным только для чтения. (Унаследовано от ConfigurationElement) |
| ListErrors(IList) |
Добавляет ошибку "недействительное свойство" в данном объекте ConfigurationElement и всех его дочерних элементах к переданному списку. (Унаследовано от ConfigurationElement) |
| MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
| OnApplyConfiguration(ServiceEndpoint, ChannelEndpointElement) |
Преобразует указанный объект ServiceEndpoint в WebHttpEndpoint. |
| OnApplyConfiguration(ServiceEndpoint, ServiceEndpointElement) |
Преобразует указанный объект ServiceEndpoint в WebHttpEndpoint. |
| OnDeserializeUnrecognizedAttribute(String, String) |
Возвращает значение, указывающее, встретился ли неизвестный атрибут при десериализации. (Унаследовано от ConfigurationElement) |
| OnDeserializeUnrecognizedElement(String, XmlReader) |
Возвращает значение, указывающее, встретился ли неизвестный элемент при десериализации. (Унаследовано от ConfigurationElement) |
| OnInitializeAndValidate(ChannelEndpointElement) |
Инициализирует и проверяет формат указанного элемента конечной точки канала, настраивает его для включения веб-содержимого HTTP. |
| OnInitializeAndValidate(ServiceEndpointElement) |
Инициализирует и проверяет формат указанного элемента конечной точки службы, настраивает его для включения веб-содержимого HTTP. |
| OnRequiredPropertyNotFound(String) |
Выдает исключение, если требуемое свойство не найдено. (Унаследовано от ConfigurationElement) |
| PostDeserialize() |
Вызывается после десериализации. (Унаследовано от ConfigurationElement) |
| PreSerialize(XmlWriter) |
Вызывается до сериализации. (Унаследовано от ConfigurationElement) |
| Reset(ConfigurationElement) |
Восстанавливает внутреннее состояние объекта ConfigurationElement, включая блокировки и коллекции свойств. (Унаследовано от StandardEndpointElement) |
| ResetModified() |
Переустанавливает значение метода IsModified() в |
| SerializeElement(XmlWriter, Boolean) |
Записывает содержание данного элемента конфигурации в файл конфигурации при реализации в производном классе. (Унаследовано от ConfigurationElement) |
| SerializeToXmlElement(XmlWriter, String) |
Записывает внешние теги данного элемента конфигурации в файл конфигурации при реализации в производном классе. (Унаследовано от ConfigurationElement) |
| SetPropertyValue(ConfigurationProperty, Object, Boolean) |
Задает для свойства указанное значение. (Унаследовано от ConfigurationElement) |
| SetReadOnly() |
Задает свойство IsReadOnly() для объекта ConfigurationElement и всех подчиненных элементов. (Унаследовано от ConfigurationElement) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
| Unmerge(ConfigurationElement, ConfigurationElement, ConfigurationSaveMode) |
Изменяет объект ConfigurationElement для удаления всех значений, которые не должны сохраняться. (Унаследовано от ConfigurationElement) |