MsmqIntegrationBindingElement Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот элемент привязки может использоваться, чтобы разрешить приложениям Windows Communication Foundation отправлять и получать сообщения от существующих приложений MSMQ, использующих собственные API-интерфейсы COM, MSMQ или API в System.Messaging. Этот класс используется для отправки сообщений приложениям на базе MSMQ и получения сообщений от таких приложений.
public ref class MsmqIntegrationBindingElement : System::ServiceModel::Configuration::MsmqBindingElementBase
public class MsmqIntegrationBindingElement : System.ServiceModel.Configuration.MsmqBindingElementBase
type MsmqIntegrationBindingElement = class
inherit MsmqBindingElementBase
Public Class MsmqIntegrationBindingElement
Inherits MsmqBindingElementBase
- Наследование
-
MsmqIntegrationBindingElement
- Наследование
-
MsmqIntegrationBindingElement
Комментарии
Класс MsmqIntegrationBindingElement имеет свойства, предназначенные для указания способа адресации очереди, гарантий передачи сообщений, параметров надежного хранения сообщений, а также параметров защиты и проверки подлинности сообщений.
Конструкторы
MsmqIntegrationBindingElement() |
Инициализирует новый экземпляр класса MsmqIntegrationBindingElement. |
MsmqIntegrationBindingElement(String) |
Инициализирует новый экземпляр класса MsmqIntegrationBindingElement с помощью указанного имени привязки. |
Свойства
BindingElementType |
Возвращает тип элемента привязки. |
CloseTimeout |
Возвращает или задает длительность временного интервала, выделенного для успешного завершения операции закрытия. (Унаследовано от StandardBindingElement) |
CurrentConfiguration |
Возвращает ссылку на экземпляр Configuration верхнего уровня, представляющий иерархию конфигурации, к которой относится текущий экземпляр ConfigurationElement. (Унаследовано от ConfigurationElement) |
CustomDeadLetterQueue |
Возвращает или задает универсальный код ресурса Uri, идентифицирующий пользовательскую очередь недоставленных сообщений, в которую отправляются просроченные сообщения и сообщения, которые не удалось доставить. (Унаследовано от MsmqBindingElementBase) |
DeadLetterQueue |
Возвращает или задает значение параметра DeadLetterQueue для данной привязки. (Унаследовано от MsmqBindingElementBase) |
Durable |
Возвращает или задает значение, указывающее, являются ли сообщения, отправляемые этой привязкой, устойчивыми или переменными. (Унаследовано от MsmqBindingElementBase) |
ElementInformation |
Возвращает объект ElementInformation, содержащий неизменяемую информацию и функциональность объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
ElementProperty |
Возвращает объект ConfigurationElementProperty, представляющий сам объект ConfigurationElement. (Унаследовано от ConfigurationElement) |
EvaluationContext |
Возвращает объект ContextInformation для объекта ConfigurationElement. (Унаследовано от ConfigurationElement) |
ExactlyOnce |
Возвращает или задает значение, указывающее, задана ли для сообщений, отправляемых этой привязкой, гарантия в точности однократной доставки. (Унаследовано от MsmqBindingElementBase) |
HasContext |
Возвращает значение, указывающее, имеет ли свойство CurrentConfiguration значение |
Item[ConfigurationProperty] |
Возвращает или задает свойство или атрибут данного элемента конфигурации. (Унаследовано от ConfigurationElement) |
Item[String] |
Получает или задает свойство, атрибут или дочерний элемент данного элемента конфигурации. (Унаследовано от ConfigurationElement) |
LockAllAttributesExcept |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
LockAllElementsExcept |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
LockAttributes |
Возвращает коллекцию заблокированных атрибутов. (Унаследовано от ConfigurationElement) |
LockElements |
Возвращает коллекцию заблокированных элементов. (Унаследовано от ConfigurationElement) |
LockItem |
Возвращает или задает значение, указывающее, заблокирован ли элемент. (Унаследовано от ConfigurationElement) |
MaxReceivedMessageSize |
Получает или задает значение, в котором указывается максимально допустимый размер сообщения (в байтах). (Унаследовано от MsmqBindingElementBase) |
MaxRetryCycles |
Возвращает или задает максимальное количество циклов повторных попыток доставки сообщения принимающему приложению. (Унаследовано от MsmqBindingElementBase) |
Name |
Возвращает или задает имя привязки. (Унаследовано от StandardBindingElement) |
OpenTimeout |
Возвращает или задает длительность временного интервала, выделенного для успешного завершения операции открытия. (Унаследовано от StandardBindingElement) |
Properties |
Возвращает коллекцию свойств конфигурации, связанную с данным элементом конфигурации. |
ReceiveContextEnabled |
Получает или задает значение, указывающее, включен ли контекст получения для обработки сообщений в очередях. (Унаследовано от MsmqBindingElementBase) |
ReceiveErrorHandling |
Возвращает или задает значение перечисления, указывающее, каким образом будут обрабатываться подозрительные сообщения и сообщения, которые не удалось доставить. (Унаследовано от MsmqBindingElementBase) |
ReceiveRetryCount |
Возвращает или задает максимальное число немедленных повторных попыток, которые должен выполнить диспетчер очереди, если не удается передать сообщение из очереди приложения самому приложению. (Унаследовано от MsmqBindingElementBase) |
ReceiveTimeout |
Возвращает или задает длительность временного интервала, выделенного для успешного завершения операции получения. (Унаследовано от StandardBindingElement) |
RetryCycleDelay |
Возвращает или задает значение, задающее время ожидания между циклами повторных попыток доставки сообщения, которое не удалось доставить. (Унаследовано от MsmqBindingElementBase) |
Security |
Возвращает тип безопасности, используемый с данной привязкой. |
SendTimeout |
Возвращает или задает длительность временного интервала, выделенного для успешного завершения операции отправки. (Унаследовано от StandardBindingElement) |
SerializationFormat |
Возвращает или задает формат MsmqMessageSerializationFormat, используемый при сериализации сообщений MSMQ. |
TimeToLive |
Возвращает или задает значение, задающее срок действия сообщений. По истечении этого срока сообщение помещается в очередь недоставленных сообщений (если такая очередь существует). (Унаследовано от MsmqBindingElementBase) |
UseMsmqTracing |
Получает или задает значение, указывающее, используется ли функция отслеживания сообщений, встроенная в очередь сообщений (MSMQ). (Унаследовано от MsmqBindingElementBase) |
UseSourceJournal |
Возвращает или задает значение, указывающее, должны ли сохраняться в очереди журнала источника копии сообщений, обрабатываемых этой привязкой. (Унаследовано от MsmqBindingElementBase) |
ValidityDuration |
Возвращает или задает значение, указывающее время ожидания соединения при работе с каналами, поставленными в очередь. (Унаследовано от MsmqBindingElementBase) |
Методы
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) |
Инициализирует свойства объекта MsmqIntegrationBindingElement на основе свойств указанного объекта 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() в |
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) |