ReliableSessionElement Класс

Определение

Представляет параметр конфигурации для обмена сообщениями WS-Reliable.

public ref class ReliableSessionElement sealed : System::ServiceModel::Configuration::BindingElementExtensionElement
public sealed class ReliableSessionElement : System.ServiceModel.Configuration.BindingElementExtensionElement
type ReliableSessionElement = class
    inherit BindingElementExtensionElement
Public NotInheritable Class ReliableSessionElement
Inherits BindingElementExtensionElement
Наследование
Наследование

Комментарии

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

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

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

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

Свойства

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

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

BindingElementType

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

ConfigurationElementName

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

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

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

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

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

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

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

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

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

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

Возвращает или задает значение, указывающее, активируется ли расширенная реализация управления потоками Microsoft для WS-Reliable обмена сообщениями.

HasContext

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

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

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

Item[ConfigurationProperty]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

MaxRetryCount

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

MaxTransferWindowSize

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

Ordered

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

Properties

Возвращает коллекцию свойств.

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

Возвращает или задает версию WS-ReliableMessaging, указанную элементом конфигурации.

Методы

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

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

CopyFrom(ServiceModelExtensionElement)

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

CreateBindingElement()

При переопределении в производном классе возвращает объект пользовательского элемента привязки.

(Унаследовано от BindingElementExtensionElement)
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(BindingElement)

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

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

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

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

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

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

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

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

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

(Унаследовано от Object)
OnDeserializeUnrecognizedAttribute(String, String)

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

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

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

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

Создает исключение, если обязательное свойство не найдено.

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

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

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

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

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

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

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

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

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

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

(Унаследовано от ServiceModelExtensionElement)
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)

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

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