System.Messaging
Задает права доступа для доверенного лица (пользователя, группы или компьютера) на выполнение зависящих от приложения реализаций общих задач.
Инициализирует новый экземпляр класса , который не определяет ни доверенное лицо, ни набор применимых для него прав.
Инициализирует новый экземпляр класса , определяющего доверенное лицо, которому предоставлены права или которому отказано в предоставлении прав.
Объект , задающий пользователя, группу, компьютер, домен или псевдоним.
Значение параметра — null.
Инициализирует новый экземпляр класса , задающего доверенное лицо, присваиваемые права, а также предоставление или отказ в предоставлении этих прав.
Объект , задающий пользователя, группу, компьютер, домен или псевдоним.
Поразрядное сочетание значений .
Поразрядное сочетание значений .
Одно из значений , задающее тип операции с правами: разрешить, отказать в разрешении, установить или отозвать указанные права.
Значение параметра — null.
Параметры , или , или являются недопустимыми значениями перечисления.
Получает или задает пользовательские права доступа.
Права доступа, зависящие от приложения; обычно определяются как битовые флажки.
Получает или задает значение, указывающее, каким образом права доступа применяются к доверенному лицу.
Одно из значений , задающее тип операции с правами: разрешить, отказать в разрешении, установить или отозвать указанные права.Значение по умолчанию — Allow.
Тип записи не является допустимым значением перечисления .
Получает или задает набор общих прав доступа, которые отображаются как на стандартные, так и на зависящие от приложения права доступа для чтения, записи и выполнения.
Поразрядное сочетание значений .
Устанавливаемое значение не является допустимой комбинацией элементов битовых флажков .
Получает или задает стандартные права доступа, соответствующие операциям, общим для большинства объектов, связанных с защитой.
Поразрядное сочетание значений .
Устанавливаемое значение не является допустимой комбинацией элементов битовых флажков .
Получает или задает пользователя, группу, домен или псевдоним, которым присваиваются права доступа.
Объект , указывающий учетную запись пользователя, учетную запись группы или сеанс входа в систему, к которым применим объект .
Значение свойства равно null.
Указывает, следует ли разрешить, отклонить выдачу разрешения или отозвать права доступа для доверенного лица.
Запись разрешения доступа, вызывающая добавление новых прав к любым существующим правам данного доверенного лица.
Запись разрешения доступа, аналогичная записи Allow, за исключением того, что эта новая запись разрешает только указанные права.В этом случае аннулируются любые существующие права, включая и все существующие записи запрета доступа, для данного доверенного лица.
Запись запрещения доступа, запрещающая указанные права в дополнение к любым запрещенным в настоящий момент правам данного доверенного лица.
Запись, удаляющая все существующие разрешенные или запрещенные права для указанного доверенного лица.
Содержит список элементов контроля доступа, задающих права доступа для одного или нескольких доверенных лиц.
Инициализирует новый экземпляр класса .
Добавляет элемент контроля доступа в список управления доступом.
Позиция, в которую вставлен новый элемент контроля доступа.
Объект , добавляемый в конец списка управления доступом.
Значение параметра — null.
Определяет, содержит ли список управления доступом определенный элемент контроля доступа.
Значение true, если элемент контроля доступа найден в списке управления доступом, в противном случае — значение false.
Элемент , который требуется найти в списке управления доступом.
Копирует весь список управления доступом в совместимый одномерный массив элементов контроля доступа, начиная с указанного индекса конечного массива.
Массив типа , в который копируются записи списка управления доступом.Индексация в массиве должна начинаться с нуля.
Индекс в массиве, в который начинается копирование записей списка управления доступом.
Значение параметра — null.
Значение параметра меньше нуля.
Параметр больше длины параметра или равен ей.-или-Количество элементов в исходном списке управления доступом больше имеющегося места, начиная от до конца результирующего массива элементов контроля доступа.
Определяет конкретный индекс элемента контроля доступа в списке управления доступом.
Индекс элемента, если он был найден в списке; в противном случае значение равно -1.
Элемент , который требуется найти в списке управления доступом.
Вставляет элемент контроля доступа в заданную позицию в списке управления доступом.
Индекс (отсчитываемый с нуля), соответствующей позиции, в которую должен быть вставлен элемент контроля доступа.
Элемент , вставляемый в список управления доступом.
Недопустимый индекс параметра в этом списке управления доступом.
Значение параметра — null.
Удаляет из списка управления доступом первое вхождение определенного элемента контроля доступа.
Элемент , удаляемый из списка управления доступом.
Значение параметра — null.
Задает типы подтверждающих сообщений, которые Message Queuing возвращает в отправляющее приложение.
Маска используется для запроса положительного подтверждения в случае, когда исходное сообщение достигает очереди.
Маска используется для запроса положительного подтверждения в случае, когда исходное сообщение успешно извлечено из очереди.
Маска используется для запроса отрицательного подтверждения в случае, когда исходное сообщение не удается получить из очереди.
Маска используется для отказа от посылки подтверждающих сообщений (положительных и отрицательных).
Маска используется для запроса отрицательного подтверждения в случае, когда исходному сообщению не удается достичь очереди.Это может произойти по истечении времени действия таймера достижения очереди или при когда невозможна проверка подлинности сообщения.
Маска используется для запроса отрицательного подтверждения в случае возникновения ошибки, препятствующей получению исходного сообщения из очереди до истечения срока действия таймера.
Маска используется для запроса положительного подтверждения в случае, когда исходное сообщение достигает очереди, или отрицательного подтверждения, если истек срок таймера времени достижения очереди или если исходному сообщению не удается пройти проверку подлинности.
Маска используется для запроса положительного подтверждения в случае, если исходное сообщение получено из очереди до истечения срока действия таймера, или же отрицательного подтверждения во всех остальных случаях.
Указывает результат предпринятой попытки доставки сообщения.
Данное сообщение не является подтверждающим сообщением.
Отрицательное подтверждение поступления, показывающее, что передающее приложение не обладает необходимыми правами на передачу сообщения в очередь места назначения.
Отрицательное подтверждение поступления, показывающее, что очередь места назначения недоступна для передающего приложения.
Отрицательное подтверждение поступления, показывающее, что диспетчер очереди места назначения не может расшифровать конфиденциальное сообщение.
Отрицательное подтверждение поступления, показывающее, что цифровая подпись исходного сообщения недействительна, и служба Message Queuing не может подтвердить подлинность сообщения.
Отрицательное подтверждение поступления, показывающее, что диспетчер очереди источника не может зашифровать конфиденциальное сообщение.
Отрицательное подтверждение поступления, указывающее, что было превышено значение счетчика прыжков (показывающего число промежуточных серверов).
Отрицательное подтверждение поступления, показывающее, что транзакционное сообщение было передано в нетранзакционную очередь.
Отрицательное подтверждение поступления, показывающее, что нетранзакционное сообщение было передано в транзакционную очередь.
Отрицательное подтверждение поступления, показывающее, что сообщение было очищено до достижения своей очереди места назначения.
Отрицательное подтверждение чтения, показывающее, что очередь была удалена до чтения сообщения.
Отрицательное подтверждение поступления, показывающее, что исходное сообщение не было доставлено вследствие полного заполнения очереди места назначения.
Отрицательное подтверждение чтения, показывающее, что очередь была очищена до чтения сообщения.
Положительное подтверждение поступления, показывающее, что исходное сообщение достигло своей очереди места назначения.
Отрицательное подтверждение поступления, показывающее, что срок действия таймера достижения очереди или таймера получения сообщения истек до того, как исходное сообщение смогло достичь очереди места назначения.
Отрицательное подтверждение чтения, показывающее, что исходное сообщение не было получено из очереди до истечения срока действия таймера получения сообщения.
Положительное подтверждение чтения, показывающее, что исходное сообщение было получено принимающим приложением.
Сериализует элементарные типы данных и другие объекты в текст сообщений Message Queuing или десериализует эти сообщения, используя формат, совместимый с MSMQ ActiveX Component.
Инициализирует новый экземпляр класса .
Определяет, может ли модуль форматирования выполнить десериализацию содержимого сообщения.
Значение true, если класс может выполнить десериализацию сообщения, в противном случае — значение false.
Объект для проверки.
Значение параметра — null.
Создает экземпляр класса , идентичный текущему экземпляру .
Объект со свойствами, идентичными свойствам этого объекта .
Предоставляет служебную программу, которая помогает сериализовать COM-объекты, реализующие интерфейс IPersistStream и нуждающиеся в вызове IPersistStreamInit.
Объект OLE, который реализует IPersistStreamInit.
Читает содержимое из данного сообщения и создает объект, содержащий десериализованное сообщение.
Десериализованное сообщение.
Сообщение в формате элемента управления MSMQ ActiveX, которое требуется десериализовать.
Свойство объекта , передаваемое в качестве параметра, невозможно отобразить в элементарный тип, и это свойство не представляет потоковый объект.
Текст представляет собой хранимый объект. не поддерживает десериализацию хранимых объектов.
Значение параметра — null.
Выполняет сериализацию объекта в текст сообщения.
Сообщение , свойство которого будет содержать сериализованный объект.
Объект, который должен быть сериализован в текст сообщения.
Сериализуемый объект не является ни примитивом, ни потоковым объектом, реализующим OLE-интерфейс IPersistStream.
Значение параметра — null.
Сериализует или десериализует объект или весь граф объектов, помещая их в текст сообщения службы Message Queuing или извлекая из текста сообщения службы Message Queuing с использованием двоичного формата.
Инициализирует новый экземпляр класса без задания стиля типа или стиля сборки верхнего объекта.
Инициализирует новый экземпляр класса с заданием форматов корневого объекта и описаний типов.
Определяет, каким образом верхний (корневой) объект графа располагается в сериализованном потоке.
Определяет, как в сериализованном потоке располагаются описания типа.
Определяет, может ли модуль форматирования выполнить десериализацию содержимого сообщения.
Значение true, если двоичный модуль форматирования сообщений может выполнить десериализацию сообщения, в противном случае — false.
Объект для проверки.
Значение параметра — null.
Создает экземпляр класса , свойства чтения и записи (форматы корневого объекта и описания типа) которого такие же, как и у текущего класса .
Объект со свойствами, идентичными свойствам данного объекта , но с метаданными, которые не определяют его как экземпляр класса модуля форматирования.
Читает содержимое из данного сообщения и создает объект, содержащий десериализованное сообщение.
Десериализованное сообщение.
Сообщение в двоичном формате, предназначенное для десериализации.
Свойство сообщения не обозначает двоичный объект.
Значение параметра — null.
Получает или задает значение, которое определяет порядок десериализации верхнего (корневого) объекта графа в части, касающейся поиска и загрузки сборки этого потока.
Одно из значений , которое определяет характер процесса десериализации.
Получает или задает значение, которое определяет расположение описаний типа в сериализованном потоке.
Объект , определяющий формат описания типа.
Выполняет сериализацию объекта в текст сообщения.
Сообщение , свойство которого будет содержать сериализованный объект.
Объект, который должен быть сериализован в текст сообщения.
Значение параметра — null.
Задает поставщиков служб шифрования, доступных для проверки цифровых подписей.
Тип поставщика служб шифрования не задан.
Тип полного поставщика RSA, поддерживающего как цифровые подписи, так и шифрование данных.Считается поставщиком служб шифрования общего назначения.Алгоритм открытого ключа RSA используется для всех операций с открытыми ключами.
Подмножество типа поставщика RsaFull, поддерживающего только функции и алгоритмы, необходимые для хэширования и цифровых подписей.
A provider type that, like RsqSig, only supports hashes and digital signatures.Dss specifies the Digital Signature Algorithm (DSA) signature algorithm.
Тип поставщика, содержащий набор криптографических протоколов и алгоритмов, принадлежащих Национальному институту стандартов и технологий (National Institute of Standards and Technology).
Тип поставщика, разработанный для криптографических потребностей почтового приложения Microsoft Exchange и других приложений, совместимых с Microsoft Mail.
Тип поставщика, поддерживающего протокол SSL (Secure Sockets Layer).
Предприятие поставщика технологии безопасных транзакций.
Покупатель поставщика технологии безопасных транзакций.
Марка поставщика технологии безопасных транзакций.
Корневой каталог поставщика технологии безопасных транзакций.
Издатель поставщика технологии безопасных транзакций.
Объект используется для сохранения определенного положения в объекте при чтении сообщений очереди.
Закрывает курсор, разрешая службе Message Queuing освободить связанные ресурсы.
Освобождает все ресурсы, используемые объектом .
Задает значения свойств по умолчанию, которые будут использоваться при передаче в очередь сообщений объектов, отличающихся от экземпляра .
Инициализирует новый экземпляр класса .
Получает или задает тип сообщения подтверждения, которое должно возвращаться приложению, передающему исходное сообщение.
Одно из значений перечисления .Это значение используется для определения типа сообщений подтверждения, размещаемых системой в очереди администрирования, а также момента, в который подтверждения возвращаются в приложение, передавшее исходное сообщение.Значение по умолчанию — AcknowledgeTypes.None.
Получает или задает очередь, принимающую сообщения подтверждения, сформированные службой Message Queuing.
Класс , задающий очередь администрирования, используемую для сообщений подтверждения, создаваемых системой.Значение по умолчанию — null.
Получает или задает дополнительные сведения, зависящие от приложения.
Сведения, зависящие от приложения.Значение по умолчанию равно 0.
Получает или задает значение, указывающее, должен ли быть присоединен к сообщению идентификатор отправителя.
Значение true, если идентификатор отправителя должен быть присоединен к сообщению; в противном случае — значение false.Значение по умолчанию— true.
Получает или задает алгоритм шифрования, используемый для шифрования тела конфиденциального сообщения.
Одно из значений перечисления .Значение по умолчанию — RC2.
Получает или задает дополнительные сведения, связанные с данным сообщением.
Байтовый массив, предоставляющий дополнительные, определяемые приложением, сведения, связанные с данным сообщением.По умолчанию задан массив нулевой длины.
Получает или задает алгоритм хэширования, используемый при проверке подлинности сообщений или создании цифровой подписи для сообщения.
Одно из значений перечисления .Значение по умолчанию — MD5.
Получает или задает определяемую приложением строку, описывающую данное сообщение.
Метка сообщения.Значением по умолчанию является пустая строка ("").
Получает или задает приоритет сообщения, используемый для определения места сообщения при его поступлении в очередь.
Одно из значений перечисления , представляющее уровень приоритета нетранзакционного сообщения.Значение по умолчанию — Normal.
Получает или задает значение, показывающее, будет ли сообщение гарантированно доставлено в случае отказа компьютера или неисправности в сети.
Значение true, если доставка сообщения гарантируется за счет сохранения сообщения на диске на время нахождения на маршруте, и значение false, если доставка не гарантируется.Значение по умолчанию — false.
Получает или задает очередь, принимающую ответные сообщения, создаваемые приложением.
Очередь сообщений , в которую возвращаются ответные сообщения, создаваемые приложениями.По умолчанию установлено значение null.
Получает или задает лимит времени, в течение которого сообщение должно быть извлечено из очереди места назначения.
Суммарное время в секундах, в течение которого переданное сообщение должно быть получено из очереди места назначения.Значение по умолчанию — .
Получает или задает лимит времени, в течение которого сообщение должно дойти до очереди.
Лимит времени, отсчитываемый в секундах с момента передачи, в течение которого сообщение должно достичь очереди места назначения.Значение по умолчанию — .
Получает очередь состояний транзакций на компьютере-источнике.
Очередь состояний транзакций на компьютере-источнике, используемая для передачи подтверждающих сообщений обратно в передающее приложение.По умолчанию установлено значение null.
Получает или задает значение, указывающее, должна ли проводиться проверка подлинности сообщения до его отправки.
Значение true, если передающее приложение запрашивает проверку подлинности для данного сообщения; в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, должна ли копия сообщения, которое не может быть доставлено, передаваться в очередь недоставленных сообщений.
Значение true, если при сбое доставки сообщения его копия направляется в очередь недоставленных сообщений; в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, определяющее, является ли сообщение конфиденциальным.
Значение true, если требуется, чтобы служба Message Queuing шифровала сообщения; в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, должна ли копия сообщения храниться в журнале компьютера, являющегося источником этого сообщения.
Значение true, если необходимо, чтобы копия сообщения сохранялась в журнале компьютера-источника после успешной передачи сообщения с компьютера-источника на следующий этап; в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, нужно ли отслеживать сообщение в процессе его перемещения в очередь места назначения.
Значение true, если необходимо, чтобы на каждом промежуточном этапе прохождения сообщения в очередь места назначения создавался отчет, передаваемый в очередь системных отчетов; в противном случае — значение false.Значение по умолчанию — false.
Описывает алгоритм, используемый для шифрования тела конфиденциального сообщения.
Шифрование отсутствует.
Значение MQMSG_CALG_RC2.Это стандартное значение для свойства шифрования объекта сообщения приложения Message Queuing.
Значение MQMSG_CALG_RC4.Это соответствует менее защищенному варианту свойства шифрования объекта сообщений приложения Message Queuing.
Задает уровень конфиденциальности сообщений, принимаемых очередью.
Принимает только неконфиденциальные (незашифрованные) сообщения.
Не накладывает требований по конфиденциальности.Принимает конфиденциальные (зашифрованные) и неконфиденциальные (незашифрованные) сообщения.
Принимает только конфиденциальные (зашифрованные) сообщения.
Использует формат доступа Windows 2000 и Windows NT для задания набора общих прав доступа, которые отображаются службой Message Queuing как на стандартные, так и на зависящие от объекта права доступа для чтения, записи и выполнения.
Доступ для чтения, записи и выполнения.
Доступ для выполнения.
Доступ для записи.
Доступ для чтения.
Нет доступа.
Задает алгоритм хэширования, используемый Message Queuing при проверке подлинности сообщений.
Алгоритм хэширования отсутствует.
MD2 hashing algorithm.
MD4 hashing algorithm.
MD5 hashing algorithm.
SHA hashing algorithm.
Алгоритм хэширования с МАС-ключами.
Сериализует объекты в текст сообщения Message Queuing или десериализует объекты из этого текста.
При реализации в классе определяет, может ли модуль форматирования десериализовать содержимое данного сообщения.
Значение true, если модуль форматирования может десериализовать сообщение; в противном случае — значение false.
Объект для проверки.
При реализации в классе читает содержимое заданного сообщения и создает объект, содержащий данные из этого сообщения.
Десериализованное сообщение.
The to deserialize.
При реализации в классе сериализует объект в текст сообщения.
Объект , который содержит сериализованный объект.
Объект, который требуется сериализовать в сообщение.
Provides access to the properties needed to define a Message Queuing message.
Initializes a new instance of the class with an empty body.
Initializes a new instance of the class, using the to serialize the specified object into the body of the message.
The object to be serialized into the body of the message.
Initializes a new instance of the class using the specified formatter to serialize the specified object into the body of the message.
The object to be serialized into the body of the message.
A that specifies the formatter with which to serialize the message body.
Gets or sets the type of acknowledgment message to be returned to the sending application.
One of the values, which represent both the types of acknowledgment messages the system posts in the administration queue and the conditions under which acknowledgments are returned to the sending application.The default is None.
The message is filtered to ignore the property.
Gets the classification of acknowledgment that this message represents.
One of the enumeration values.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or-The message queue is filtered to ignore the property.
Gets or sets the queue that receives the acknowledgement messages that Message Queuing generates.
The that specifies the administration queue used for system-generated acknowledgment messages.The default is null.
The message queue is filtered to ignore the property.
Gets or sets additional, application-specific information.
Information that is specific to the application.The default is zero.
The message queue is filtered to ignore the property.
Gets the time that the message arrived in the destination queue.
A that represents the message's arrival time in the destination queue.The time is adjusted from GMT to the local time of the computer on which the destination queue resides.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or-The message queue is filtered to ignore the property.
Gets or sets a value that indicates whether the sender ID should be attached to the message.
true if the should be attached to the message; otherwise, false.The default is true.
The message queue is filtered to ignore the property.
Gets a value that indicates whether the message was authenticated.
true if authentication was requested for the message when it entered the queue; otherwise, false.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets or sets the name of the cryptographic provider used to generate the digital signature of the message.
The name of the cryptographic provider used to generate the digital signature of the message.The default is Microsoft Base Cryptographic Provider version 1.0.
The property could not be set.-or- The message queue is filtered to ignore the property.
The was set to null.
Gets or sets the type of cryptographic provider used to generate the digital signature of the message.
One of the values.The default is RSA_FULL.
The property could not be set.-or- The message queue is filtered to ignore the property.
Gets or sets the content of the message.
An object that specifies the message contents.The object can be a string, a date, a currency, a number, an array of bytes, or any managed object.
The property is null.-or- The message queue is filtered to ignore the property.
Gets or sets the information in the body of the message.
A that contains the serialized information included in the of the message.
The message queue is filtered to ignore the property.
Gets or sets the type of data that the message body contains.
The message body's true type, such as a string, a date, a currency, or a number.
The message queue is filtered to ignore the property.
Gets or sets a value that indicates that some message properties typically set by Message Queuing were set by the sending application.
A defined by the application and used in conjunction with connector applications or message encryption.This allows a receiving application to interpret message properties that were set by the sending application but that are usually set by Message Queuing.
The message queue is filtered to ignore the property.
Gets or sets the message identifier used by acknowledgment, report, and response messages to reference the original message.
The message identifier specified by the property of the original message.The correlation identifier is used by Message Queuing when it generates an acknowledgment or report message, and by an application when it generates a response message.
The message queue is filtered to ignore the property.
The is null.
Gets the intended destination queue for a message.
A that specifies the intended destination queue for the message.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets or sets the symmetric key used to encrypt application-encrypted messages or messages sent to foreign queues.
An array of byte values that specifies the destination symmetric key used to encrypt the message.The default is a zero-length array.
The message queue is filtered to ignore the property.
The is null.
Gets or sets the digital signature that Message Queuing uses to authenticate the message.
An array of byte values that specifies the Message Queuing 1.0 digital signature used to authenticate the message.The default is a zero-length array.
The message queue is filtered to ignore the property.
The property is null.
Gets or sets the encryption algorithm used to encrypt the body of a private message.
One of the enumeration values.The default is RC2.
The message queue is filtered to ignore the property.
Gets or sets additional, application-defined information associated with the message.
An array of byte values that provides application-defined information associated with the message.The default is a zero-length array.
The message queue is filtered to ignore the property.
The property is null.
Gets or sets the formatter used to serialize an object into or deserialize an object from the message body.
The that produces a stream to be written to or read from the message body.The default is .
The property is null.
Gets or sets the hashing algorithm that Message Queuing uses when authenticating a message or creating a digital signature for a message.
One of the enumeration values.For Windows XP, the default is SHA.Otherwise, the default is MD5.
The message queue is filtered to ignore the property.
Gets the message's identifier.
The message's unique identifier, which is generated by Message Queuing.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Specifies that no time-out exists.
Gets a value that indicates whether the message was the first message sent in a transaction.
true if the message was the first message sent in a transaction; otherwise, false.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets a value that indicates whether the message was the last message sent in a transaction.
true if the message was the last message sent in a single transaction; otherwise, false.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets or sets an application-defined Unicode string that describes the message.
The label of the message.The default is an empty string ("").
The message queue is filtered to ignore the property.
Introduced in MSMQ 3.0.Gets the message's lookup identifier.
The message's lookup identifier, which is generated by Message Queuing and is unique to the queue where the message resides.
MSMQ 3.0 is not installed.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets the message type: Normal, Acknowledgment, or Report.
One of the values.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets or sets the message priority, which determines where in the queue the message is placed.
One of the values, which represent the priority levels of non-transactional messages.The default is Normal.
The message queue is filtered to ignore the property.
Gets or sets a value that indicates whether the message is guaranteed to be delivered in the event of a computer failure or network problem.
true if delivery of the message is guaranteed (through saving the message to disk while en route); false if delivery is not assured.The default is false.
The message queue is filtered to ignore the property.
Gets or sets the queue that receives application-generated response messages.
The to which application-generated response messages are returned.The default is null.
The message queue is filtered to ignore the property.
Gets or sets the security context for a message.
A object that contains the security context for a message, if the property has previously been set; otherwise NULL.
Gets or sets the security certificate used to authenticate messages.
An array of byte values that represents a security certificate, which Message Queuing uses to verify the sender of the message.The default is a zero-length array.
The message queue is filtered to ignore the property.
Gets the identifier of the sending user.
An array of byte values that identifies the sender.The receiving Queue Manager uses the identifier when it authenticates the message to verify the sender of the message and the sender's access rights to the queue.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets the version of Message Queuing used to send the message.
The version of Message Queuing used to send the message.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets the date and time on the sending computer that the message was sent by the source queue manager.
A that represents the time the message was sent.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets the computer from which the message originated.
The name of the computer from which the message was sent.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
The computer information or directory service could not be accessed.
Gets or sets the maximum amount of time for the message to be received from the destination queue.
The total time for a sent message to be received from the destination queue.The default is .
The message queue is filtered to ignore the property.
The value specified for is invalid.
Gets or sets the maximum amount of time for the message to reach the queue.
The time limit for the message to reach the destination queue, beginning from the time the message is sent.The default is .
The message queue is filtered to ignore the property.
The value specified for is invalid.It might represent a negative number.
Gets the identifier for the transaction of which the message was a part.
The identifier for the transaction associated with the message.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets the transaction status queue on the source computer.
The transaction status queue on the source computer, which is used for sending acknowledgement messages back to the sending application.The default is null.
The message has not been sent.This property can only be read on messages retrieved from a queue.-or- The message queue is filtered to ignore the property.
Gets or sets a value that indicates whether the message was (or must be) authenticated before being sent.
true if the sending application requested authentication for the message; otherwise, false.
The message queue is filtered to ignore the property.
Gets or sets a value that indicates whether a copy of the message that could not be delivered should be sent to a dead-letter queue.
true if message-delivery failure should result in a copy of the message being sent to a dead-letter queue; otherwise, false.The default is false.
The message queue is filtered to ignore the property.
Gets or sets a value that indicates whether to make the message private.
true to require Message Queuing to encrypt the message; otherwise, false.The default is false.
The message queue is filtered to ignore the property.
Gets or sets a value that indicates whether a copy of the message should be kept in a machine journal on the originating computer.
true to require that a copy of a message be kept in the originating computer's machine journal after the message has been successfully transmitted (from the originating computer to the next server); otherwise, false.The default is false.
The message queue is filtered to ignore the property.
Gets or sets a value that indicates whether to trace a message as it moves toward its destination queue.
true if each intermediate step made by the original message en route to the destination queue generates a report to be sent to the system's report queue; otherwise, false.The default is false.
The message queue is filtered to ignore the property.
Предоставляет курсор, перемещающийся только в прямом направлении, для перечисления сообщений в очереди сообщений.
Освобождает ресурсы, связанные с перечислителем.
Получает текущий объект , на который указывает перечислитель.
Текущее сообщение.
Вы вызвали до первого вызова .Курсор располагается перед первым элементом перечисления сообщений.-или- Вы вызвали после вызова , вернувшего false (это указывает, что курсор расположен за последним элементом перечисления сообщений).
Сообщение, на которое указывает перечислитель, больше не существует.Возможно, оно удалено.
Получает собственный дескриптор курсора Message Queuing, используемый для просмотра сообщений в очереди.
Собственный дескриптор курсора.
Этот дескриптор не существует.
Освобождает все ресурсы, используемые объектом .
Releases the unmanaged resources used by the and optionally releases the managed resources.
Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы.
Освобождает ресурсы, используемые перечислителем.
Перемещает перечислитель на следующее сообщение в очереди, если таковое в данный момент имеется.
Значение true, если перечислитель был успешно перемещен на следующее сообщение; значение false, если перечислитель достиг конца очереди.
Возникло исключение, характерное для Message Queuing.
Перемещает перечислитель на следующее сообщение в очереди.Если перечислитель установлен в конец очереди, метод ожидает до тех пор, пока не появится сообщение или же не истечет заданный тайм-аут.
Значение true, если перечислитель успешно переместился на следующее сообщение; значение false, если перечислитель достиг конца очереди, и не появилось новое сообщение в течение времени, заданного параметром .
Время на ожидание сообщения в случае, когда перечислитель устанавливается в конец очереди.
Для параметра timeout задано недопустимое значение.Возможно, это отрицательное число.
Возникло исключение, характерное для Message Queuing.-или- Истекло время тайм-аута.
Удаляет текущее сообщение из транзакционной или нетранзакционной очереди и возвращает сообщение в вызывающее приложение.Не указано время тайм-аута для прибытия сообщения в очередь.
Объект , ссылающийся на первое доступное в очереди сообщение.
Удаляет текущее сообщение из транзакционной очереди и возвращает сообщение в вызывающее приложение.Не указано время тайм-аута для прибытия сообщения в очередь.
Объект , ссылающийся на первое доступное в очереди сообщение.
Объект , задающий транзакцию, в которой будет удалено сообщение.
Значение параметра — null.
Удаляет текущее сообщение из очереди и возвращает сообщение в вызывающее приложение.Не указано время тайм-аута для прибытия сообщения в очередь.
Объект , ссылающийся на первое доступное в очереди сообщение.
Одно из значений , описывающее тип контекста транзакции, связываемого с сообщением.
Параметр не является одним из членов .
Удаляет текущее сообщение из очереди и возвращает сообщение в вызывающее приложение.Если имеется сообщение для удаления, этот метод возвращает его немедленно.В противном случае метод ожидает прихода нового сообщения в течение заданного времени тайм-аута.
Объект , ссылающийся на первое доступное в очереди сообщение.
Интервал времени ожидания прихода сообщения в очередь.
Для параметра задано недопустимое значение.
Истекло время тайм-аута.
Удаляет текущее сообщение из транзакционной очереди и возвращает сообщение в вызывающее приложение.Если имеется сообщение для удаления, этот метод возвращает его немедленно.В противном случае метод ожидает прихода нового сообщения в течение заданного времени тайм-аута.
Объект , ссылающийся на первое доступное в очереди сообщение.
Интервал времени ожидания удаления сообщения.
Объект , задающий контекст транзакции для сообщения.
Для параметра задано недопустимое значение.
Значение параметра — null.
Истекло время тайм-аута.
Удаляет текущее сообщение из очереди и возвращает сообщение в вызывающее приложение.Если имеется сообщение для удаления, этот метод возвращает его немедленно.В противном случае метод ожидает прихода нового сообщения в течение заданного времени тайм-аута.
Объект , ссылающийся на первое доступное в очереди сообщение.
Интервал времени ожидания удаления сообщения.
Одно из значений , описывающее тип контекста транзакции, связываемого с сообщением.
Для параметра задано недопустимое значение.
Истекло время тайм-аута.
Параметр не является одним из членов .
Сбрасывает текущий перечислитель, теперь он указывает на заголовок очереди.
Получает текущий объект , на который указывает перечислитель.
Текущее сообщение.
Пользователь обращается к этому свойству до первого вызова метода .Курсор располагается перед первым элементом перечисления сообщений.-или- Пользователь обращается к этому свойству после того, как вызов метода вернул значение false (показывающее, что курсор находится за последним элементом перечисления сообщений.)
Сообщение, на которое указывает перечислитель, больше не существует.Возможно, оно удалено.
Задает сообщение, считываемое или получаемое из очереди сообщений.
Читает текущее сообщение.
Читает следующее сообщение.
Читает предыдущее сообщение.
Читает первое сообщение в очереди.
Читает последнее сообщение в очереди.
Задает приоритет, применяемый службой Message Queuing к сообщению на маршруте его прохождения до очереди и при занесении в очередь места назначения.
Низший приоритет сообщения.
Between Low and Lowest message priority.
Низкий приоритет сообщения.
Нормальный приоритет сообщения.
Between and message priority.
Высокий приоритет сообщения.
Between Highest and High message priority.
Высший приоритет сообщения.
Контролирует и выбирает свойства, извлекаемые при считывании и приеме сообщений из очереди сообщений.
Инициализирует новый экземпляр класса и устанавливает значения по умолчанию для всех свойств.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Устанавливает значения логических переменных фильтра равными false, чтобы никакие свойства сообщения не извлекались при его приеме.
Создает неполную копию объекта.
Объект , представляющий экземпляр класса .
Gets or sets a value that indicates whether to retrieve property information when receiving or peeking a message.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает размер (в байтах) стандартного буфера тела сообщения.
Размер стандартного буфера тела сообщения, создаваемый при приеме сообщения.Значение по умолчанию — 1024 байт.
Присвоенное значение равно отрицательному числу.
Получает или задает размер (в байтах) стандартного буфера расширения.
Размер стандартного буфера расширения, создаваемого при приеме сообщения.Значение по умолчанию — 255 байт.
Присвоенное значение равно отрицательному числу.
Получает или задает размер (в байтах) стандартного буфера метки.
Размер стандартного буфера метки, создаваемого при приеме сообщения.Значение по умолчанию — 255 байт.
Присвоенное значение равно отрицательному числу.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений свойства , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Указывает, что при приеме сообщения извлекаются все его свойства.
Устанавливает значения фильтра общих свойств Message Queuing равными true, а свойства, описываемые целочисленными величинами, равными их значениям по умолчанию.
Gets or sets a value that indicates whether to retrieve property information when receiving or peeking a message.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — true.
Получает или задает значение, указывающее, следует ли извлекать сведения свойства при получении или считывании сообщения.
Значение true означает получение сведений , в противном случае — значение false.Значение по умолчанию — false.
Provides access to a queue on a Message Queuing server.
Initializes a new instance of the class.After the default constructor initializes the new instance, you must set the instance's property before you can use the instance.
Initializes a new instance of the class that references the Message Queuing queue at the specified path.
The location of the queue referenced by this .
The property is not valid, possibly because it has not been set.
Initializes a new instance of the class that references the Message Queuing queue at the specified path and with the specified read-access restriction.
The location of the queue referenced by this , which can be "." for the local computer.For information about the proper syntax for this parameter, see the Remarks section.
true to grant exclusive read access to the first application that accesses the queue; otherwise, false.
The property is not valid, possibly because it has not been set.
Initializes a new instance of the class.
The location of the queue referenced by this , which can be "." for the local computer.
true to grant exclusive read access to the first application that accesses the queue; otherwise, false.
true to create and use a connection cache; otherwise, false.
Initializes a new instance of the class.
The location of the queue referenced by this , which can be "." for the local computer.
true to grant exclusive read access to the first application that accesses the queue; otherwise, false.
true to create and use a connection cache; otherwise, false.
One of the values.
Initializes a new instance of the class.
The location of the queue referenced by this , which can be "." for the local computer.
One of the values.
Gets a value that indicates the access mode for the queue.
One of the values.
Gets or sets a value that indicates whether the queue accepts only authenticated messages.
true if the queue accepts only authenticated messages; otherwise, false.The default is false.
An error occurred when accessing a Message Queuing method.
Gets or sets the base priority Message Queuing uses to route a public queue's messages over the network.
The single base priority for all messages sent to the (public) queue.The default is zero (0).
The base priority was set to an invalid value.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous peek operation that has no time-out.The operation is not complete until a message becomes available in the queue.
The that identifies the posted asynchronous request.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous peek operation that has a specified time-out.The operation is not complete until either a message becomes available in the queue or the time-out occurs.
The that identifies the posted asynchronous request.
A that indicates the interval of time to wait for a message to become available.
The value specified for the parameter is not valid.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous peek operation that has a specified time-out and that uses a specified cursor, a specified peek action, and a specified state object.The state object provides associated information throughout the lifetime of the operation.This overload receives notification, through a callback, of the identity of the event handler for the operation.The operation is not complete until either a message becomes available in the queue or the time-out occurs.
The that identifies the posted asynchronous request.
A that indicates the interval of time to wait for a message to become available.
A that maintains a specific position in the message queue.
One of the values.Indicates whether to peek at the current message in the queue, or the next message.
A state object, specified by the application, that contains information associated with the asynchronous operation.
The that receives the notification of the asynchronous operation completion.
A value other than PeekAction.Current or PeekAction.Next was specified for the parameter.
The parameter is null.
The value specified for the parameter is not valid.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous peek operation that has a specified time-out and a specified state object, which provides associated information throughout the operation's lifetime.The operation is not complete until either a message becomes available in the queue or the time-out occurs.
The that identifies the posted asynchronous request.
A that indicates the interval of time to wait for a message to become available.
A state object, specified by the application, that contains information associated with the asynchronous operation.
The value specified for the parameter is not valid.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous peek operation that has a specified time-out and a specified state object, which provides associated information throughout the operation's lifetime.This overload receives notification, through a callback, of the identity of the event handler for the operation.The operation is not complete until either a message becomes available in the queue or the time-out occurs.
The that identifies the posted asynchronous request.
A that indicates the interval of time to wait for a message to become available.
A state object, specified by the application, that contains information associated with the asynchronous operation.
The that will receive the notification of the asynchronous operation completion.
The value specified for the parameter is not valid.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous receive operation that has no time-out.The operation is not complete until a message becomes available in the queue.
The that identifies the posted asynchronous request.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous receive operation that has a specified time-out.The operation is not complete until either a message becomes available in the queue or the time-out occurs.
The that identifies the posted asynchronous request.
A that indicates the interval of time to wait for a message to become available.
The value specified for the parameter is not valid, possibly because it represents a negative number.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous receive operation that has a specified time-out and uses a specified cursor and a specified state object.The state object provides associated information throughout the lifetime of the operation.This overload receives notification, through a callback, of the identity of the event handler for the operation.The operation is not complete until either a message becomes available in the queue or the time-out occurs.
The that identifies the posted asynchronous request.
A that indicates the interval of time to wait for a message to become available.
A that maintains a specific position in the message queue.
A state object, specified by the application, that contains information associated with the asynchronous operation.
The that receives the notification of the asynchronous operation completion.
The parameter is null.
The value specified for the parameter is not valid.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous receive operation that has a specified time-out and a specified state object, which provides associated information throughout the operation's lifetime.The operation is not complete until either a message becomes available in the queue or the time-out occurs.
The that identifies the posted asynchronous request.
A that indicates the interval of time to wait for a message to become available.
A state object, specified by the application, that contains information associated with the asynchronous operation.
The value specified for the parameter is not valid.
An error occurred when accessing a Message Queuing method.
Initiates an asynchronous receive operation that has a specified time-out and a specified state object, which provides associated information throughout the operation's lifetime.This overload receives notification, through a callback, of the identity of the event handler for the operation.The operation is not complete until either a message becomes available in the queue or the time-out occurs.
The that identifies the posted asynchronous request.
A that indicates the interval of time to wait for a message to become available.
A state object, specified by the application, that contains information associated with the asynchronous operation.
The that will receive the notification of the asynchronous operation completion.
The value specified for the parameter is not valid.
An error occurred when accessing a Message Queuing method.
Gets a value that indicates whether the can be read.
true if the exists and the application can read from it; otherwise, false.
Gets a value that indicates whether the can be written to.
true if the exists and the application can write to it; otherwise, false.
Gets or sets the queue category.
A that represents the queue category (Message Queuing type identifier), which allows an application to categorize its queues.The default is Guid.empty.
The queue category was set to an invalid value.
An error occurred when accessing a Message Queuing method.
Clears the connection cache.
Frees all resources allocated by the .
Creates a non-transactional Message Queuing queue at the specified path.
A that represents the new queue.
The path of the queue to create.
The parameter is null or is an empty string ("").
A queue already exists at the specified path.-or- An error occurred when accessing a Message Queuing method.
Creates a transactional or non-transactional Message Queuing queue at the specified path.
A that represents the new queue.
The path of the queue to create.
true to create a transactional queue; false to create a non-transactional queue.
The parameter is null or is an empty string ("").
A queue already exists at the specified path.-or- An error occurred when accessing a Message Queuing method.
Creates a new for the current message queue.
A new for the current message queue.This cursor is used to maintain a specific location in the queue when reading the queue's messages.
Gets the time and date that the queue was created in Message Queuing.
A that represents the date and time at which the queue was created.
An error occurred when accessing a Message Queuing method.
Gets or sets the message property values to be used by default when the application sends messages to the queue.
A that contains the default Message Queuing message property values used when the application sends objects other than instances to the queue.
The default properties could not be set for the queue, possibly because one of the properties is not valid.
Deletes a queue on a Message Queuing server.
The location of the queue to be deleted.
The parameter is null or is an empty string ("").
The syntax for the parameter is not valid.-or- An error occurred when accessing a Message Queuing method.
Gets or sets a value that indicates whether this has exclusive access to receive messages from the Message Queuing queue.
true if this has exclusive rights to receive messages from the queue; otherwise, false.The default is false.
Disposes of the resources (other than memory) used by the .
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Gets or sets a value that indicates whether a cache of connections will be maintained by the application.
true to create and use a connection cache; otherwise, false.
Gets or sets a value that indicates whether the queue accepts only non-private (non-encrypted) messages.
One of the values.The default is None.
An error occurred when accessing a Message Queuing method.
Completes the specified asynchronous peek operation.
The associated with the completed asynchronous operation.
The that identifies the asynchronous peek operation to finish and from which to retrieve an end result.
The parameter is null.
The syntax of the parameter is not valid.
An error occurred when accessing a Message Queuing method.
Completes the specified asynchronous receive operation.
The associated with the completed asynchronous operation.
The that identifies the asynchronous receive operation to finish and from which to retrieve an end result.
The parameter is null.
The syntax of the parameter is not valid.
An error occurred when accessing a Message Queuing method.
Determines whether a Message Queuing queue exists at the specified path.
true if a queue with the specified path exists; otherwise, false.
The location of the queue to find.
The syntax is not valid.
An error occurred when accessing a Message Queuing method.-or- The method is being called on a remote private queue
The application used format name syntax when verifying queue existence.
Gets the unique queue name that Message Queuing generated at the time of the queue's creation.
The name for the queue, which is unique on the network.
The is not set.-or- An error occurred when accessing a Message Queuing method.
Gets or sets the formatter used to serialize an object into or deserialize an object from the body of a message read from or written to the queue.
The that produces a stream to be written to or read from the message body.The default is .
Returns all the messages that are in the queue.
An array of type that represents all the messages in the queue, in the same order as they appear in the Message Queuing queue.
An error occurred when accessing a Message Queuing method.
Enumerates the messages in a queue. is deprecated. should be used instead.
A that provides a dynamic connection to the messages in the queue.
Gets the identifier of the computer on which the queue referenced by this is located.
A that represents a unique identifier for the computer on which the queue is located.
The name of the computer that contains the queue, without the two preceding backslashes (\\).
The computer identifier could not be retrieved, possibly because the directory service is not available; for example, if you are working offline.-or- An error occurred when accessing a Message Queuing method.
Creates an enumerator object for all the messages in the queue. is deprecated. should be used instead.
The holding the messages that are contained in the queue.
Creates an enumerator object for all the messages in the queue.
The holding the messages that are contained in the queue.
Provides forward-only cursor semantics to enumerate through all public queues on the network.
A that provides a dynamic listing of all the public message queues on the network.
Provides forward-only cursor semantics to enumerate through all public queues on the network that meet the specified criteria.
A that provides a dynamic listing of the public message queues on the network that satisfy the restrictions specified by the parameter.
A that contains the criteria used to filter the available message queues.
Retrieves all the private queues on the specified computer.
An array of objects that reference the retrieved private queues.
The computer from which to retrieve the private queues.
The parameter is null or an empty string ("").
An error occurred when accessing a Message Queuing method.
Retrieves all the public queues on the network.
An array of objects that reference the retrieved public queues.
An error occurred when accessing a Message Queuing method.
Retrieves all the public queues on the network that meet the specified criteria.
An array of objects that reference the retrieved public queues.
A that contains the criteria used to filter the queues.
An error occurred when accessing a Message Queuing method.
Retrieves all the public queues on the network that belong to the specified category.
An array of objects that reference the retrieved public queues.
A that groups the set of queues to be retrieved.
An error occurred when accessing a Message Queuing method.
Retrieves all the public queues on the network that carry the specified label.
An array of objects that reference the retrieved public queues.
A label that groups the set of queues to be retrieved.
An error occurred when accessing a Message Queuing method.
The parameter is null.
Retrieves all the public queues that reside on the specified computer.
An array of objects that reference the public queues on the computer.
The name of the computer that contains the set of public queues to be retrieved.
The parameter has incorrect syntax.
An error occurred when accessing a Message Queuing method.
Retrieves the security context that MSMQ associates with the current user (thread identity) at the time of this call.
A object that contains the security context.
Gets the unique Message Queuing identifier of the queue.
A that represents the message identifier generated by the Message Queuing application.
An error occurred when accessing a Message Queuing method.
Specifies that no size restriction exists for a queue.
Specifies that no time-out exists for methods that peek or receive messages.
Gets or sets the queue description.
The label for the message queue.The default is an empty string ("").
The label was set to an invalid value.
An error occurred when accessing a Message Queuing method.
Gets the last time the properties of a queue were modified.
A that indicates when the queue properties were last modified.
An error occurred when accessing a Message Queuing method.
Gets or sets the name of the computer where the Message Queuing queue is located.
The name of the computer where the queue is located.The Message Queuing default is ".", the local computer.
The is null.
The name of the computer is not valid, possibly because the syntax is incorrect.
An error occurred when accessing a Message Queuing method.
Gets or sets the maximum size of the journal queue.
The maximum size, in kilobytes, of the journal queue.The Message Queuing default specifies that no limit exists.
The maximum journal queue size was set to an invalid value.
An error occurred when accessing a Message Queuing method.
Gets or sets the maximum size of the queue.
The maximum size, in kilobytes, of the queue.The Message Queuing default specifies that no limit exists.
The maximum queue size contains a negative value.
An error occurred when accessing a Message Queuing method.
Gets or sets the property filter for receiving or peeking messages.
The used by the queue to filter the set of properties it receives or peeks for each message.
The filter is null.
Introduced in MSMQ 3.0.Gets or sets the multicast address associated with the queue.
A that contains a valid multicast address (in the form shown below) or null, which indicates that the queue is not associated with a multicast address. Копировать код<address>:<port>
MSMQ 3.0 is not installed.
Gets or sets the queue's path.Setting the causes the to point to a new queue.
The queue that is referenced by the .The default depends on which constructor you use; it is either null or is specified by the constructor's parameter.
The path is not valid, possibly because the syntax is not valid.
Returns without removing (peeks) the first message in the queue referenced by this .The method is synchronous, so it blocks the current thread until a message becomes available.
The that represents the first message in the queue.
An error occurred when accessing a Message Queuing method.
Returns without removing (peeks) the first message in the queue referenced by this .The method is synchronous, so it blocks the current thread until a message becomes available or the specified time-out occurs.
The that represents the first message in the queue.
A that indicates the maximum time to wait for the queue to contain a message.
The value specified for the parameter is not valid, possibly is less than or greater than .
An error occurred when accessing a Message Queuing method.
Returns without removing (peeks) the current or next message in the queue, using the specified cursor.The method is synchronous, so it blocks the current thread until a message becomes available or the specified time-out occurs.
A that represents a message in the queue.
A that indicates the maximum time to wait for the queue to contain a message.
A that maintains a specific position in the message queue.
One of the values.Indicates whether to peek at the current message in the queue, or the next message.
A value other than PeekAction.Current or PeekAction.Next was specified for the parameter.
The parameter is null.
The value specified for the parameter is not valid.Possibly is less than or greater than .
An error occurred when accessing a Message Queuing method.
Peeks the message that matches the given correlation identifier and immediately raises an exception if no message with the specified correlation identifier currently exists in the queue.
The whose matches the parameter passed in.
The of the message to peek.
The parameter is null.
The message with the specified could not be found.
An error occurred when accessing a Message Queuing method.
Peeks the message that matches the given correlation identifier and waits until either a message with the specified correlation identifier is available in the queue, or the time-out expires.
The whose matches the parameter passed in.
The of the message to peek.
A that indicates the time to wait until a new message is available for inspection.
The parameter is null.
The value specified for the parameter is not valid, possibly is less than or greater than .
The message with the specified does not exist in the queue and did not arrive before the time-out expired.
A message did not arrive before the time-out expired.-or- An error occurred when accessing a Message Queuing method.
Peeks the message whose message identifier matches the parameter.
The whose property matches the parameter.
The of the message to peek.
The parameter is null.
No message with the specified exists.
An error occurred when accessing a Message Queuing method.
Peeks the message whose message identifier matches the parameter.Waits until the message appears in the queue or a time-out occurs.
The whose property matches the parameter.
The of the message to peek.
A that indicates the time to wait until a new message is available for inspection.
The parameter is null.
The value specified for the parameter is not valid, possibly is less than or greater than .
The message with the specified does not exist in the queue and did not arrive before the period specified by the parameter expired.
An error occurred when accessing a Message Queuing method.
Introduced in MSMQ 3.0.Peeks at the message that matches the given lookup identifier from a non-transactional queue.
The whose property matches the parameter passed in.
The of the message to peek at.
MSMQ 3.0 is not installed.
The message with the specified could not be found.
An error occurred when accessing a Message Queuing method.
Introduced in MSMQ 3.0.Peeks at a specific message from the queue.The message can be specified by a lookup identifier or by its position at the front or end of the queue.
The specified by the and parameters passed in.
One of the values, specifying how the message is read in the queue.Specify one of the following:MessageLookupAction.Current: Peeks at the message specified by .MessageLookupAction.Next: Peeks at the message following the message specified by .MessageLookupAction.Previous: Peeks at the message preceding the message specified by .MessageLookupAction.First: Peeks at the first message in the queue.The parameter must be set to 0.MessageLookupAction.Last: Peeks at the last message in the queue.The parameter must be set to 0.
The of the message to peek at, or 0.0 is used when accessing the first or last message in the queue.
MSMQ 3.0 is not installed.
The message with the specified could not be found.
An error occurred when accessing a Message Queuing method.
The parameter is not one of the members.
Occurs when a message is read without being removed from the queue.This is a result of the asynchronous operation, .
Deletes all the messages contained in the queue.
An error occurred when accessing a Message Queuing method.
Gets or sets the friendly name that identifies the queue.
The name that identifies the queue referenced by this .The value cannot be null.
The queue name is null.
Gets the native handle used to read messages from the message queue.
A handle to the native queue object that you use for peeking and receiving messages from the queue.
An error occurred when accessing a Message Queuing method.
Receives the first message available in the queue referenced by the .This call is synchronous, and blocks the current thread of execution until a message is available.
A that references the first message available in the queue.
An error occurred when accessing a Message Queuing method.
Receives the first message available in the transactional queue referenced by the .This call is synchronous, and blocks the current thread of execution until a message is available.
A that references the first message available in the queue.
The object.
An error occurred when accessing a Message Queuing method.-or- The queue is non-transactional.
Receives the first message available in the queue referenced by the .This call is synchronous, and blocks the current thread of execution until a message is available.
A that references the first message available in the queue.
One of the values, describing the type of transaction context to associate with the message.
An error occurred when accessing a Message Queuing method.
The parameter is not one of the members.
Receives the first message available in the queue referenced by the and waits until either a message is available in the queue, or the time-out expires.
A that references the first message available in the queue.
A that indicates the time to wait until a new message is available for inspection.
The value specified for the parameter is not valid, possibly is less than or greater than .
A message did not arrive in the queue before the time-out expired.-or- An error occurred when accessing a Message Queuing method
Receives the current message in the queue, using a specified cursor.If no message is available, this method waits until either a message is available, or the time-out expires.
A that references the first message available in the queue.
A that indicates the time to wait until a new message is available for inspection.
A that maintains a specific position in the message queue.
The value specified for the parameter is not valid, possibly is less than or greater than .
A message did not arrive in the queue before the time-out expired.-or- An error occurred when accessing a Message Queuing method
Receives the current message in the queue, using a specified cursor.If no message is available, this method waits until either a message is available, or the time-out expires.
A that references a message in the queue.
A that indicates the time to wait until a new message is available for inspection.
A that maintains a specific position in the message queue.
The object.
The parameter is null.-or-The parameter is null.
The value specified for the parameter is not valid.Possibly is less than or greater than .
A message did not arrive in the queue before the time-out expired.-or- The queue is non-transactional.-or- An error occurred when accessing a Message Queuing method.
Receives the current message in the queue, using a specified cursor.If no message is available, this method waits until either a message is available, or the time-out expires.
A that references a message in the queue.
A that indicates the time to wait until a new message is available for inspection.
A that maintains a specific position in the message queue.
One of the values that describes the type of transaction context to associate with the message.
The parameter is null.
The value specified for the parameter is not valid.Possibly is less than or greater than .
The parameter is not one of the members.
A message did not arrive in the queue before the time-out expired.-or- An error occurred when accessing a Message Queuing method.
Receives the first message available in the transactional queue referenced by the and waits until either a message is available in the queue, or the time-out expires.
A that references the first message available in the queue.
A that indicates the time to wait until a new message is available for inspection.
The object.
The value specified for the parameter is not valid, possibly is less than or greater than .
A message did not arrive in the queue before the time-out expired.-or- The queue is non-transactional.-or- An error occurred when accessing a Message Queuing method.
Receives the first message available in the queue referenced by the .This call is synchronous, and waits until either a message is available in the queue, or the time-out expires.
A that references the first message available in the queue.
A that indicates the time to wait until a new message is available for inspection.
One of the values, describing the type of transaction context to associate with the message.
The value specified for the parameter is not valid, possibly is less than or greater than .
The parameter is not one of the members.
A message did not arrive in the queue before the time-out expired.-or- An error occurred when accessing a Message Queuing method.
Receives the message that matches the given correlation identifier (from a non-transactional queue) and immediately raises an exception if no message with the specified correlation identifier currently exists in the queue.
The whose matches the parameter passed in.
The of the message to receive.
The parameter is null.
The message with the specified could not be found.
An error occurred when accessing a Message Queuing method.
Receives the message that matches the given correlation identifier (from a transactional queue) and immediately raises an exception if no message with the specified correlation identifier currently exists in the queue.
The whose matches the parameter passed in.
The of the message to receive.
The object.
The parameter is null.-or- The parameter is null.
The message with the specified could not be found.
The queue is non-transactional.-or- An error occurred when accessing a Message Queuing method.
Receives the message that matches the given correlation identifier and immediately raises an exception if no message with the specified correlation identifier currently exists in the queue.
The whose matches the parameter passed in.
The of the message to receive.
One of the values, describing the type of transaction context to associate with the message.
The parameter is null.
The message with the specified could not be found.
The parameter is not one of the members.
An error occurred when accessing a Message Queuing method.
Receives the message that matches the given correlation identifier (from a non-transactional queue) and waits until either a message with the specified correlation identifier is available in the queue, or the time-out expires.
The whose matches the parameter passed in.
The of the message to receive.
A that indicates the time to wait until a new message is available for inspection.
The parameter is null.
The value specified for the parameter is not valid, possibly is less than or greater than .
The message with the specified does not exist in the queue and did not arrive before the time-out expired.-or- An error occurred when accessing a Message Queuing method.
Receives the message that matches the given correlation identifier (from a transactional queue) and waits until either a message with the specified correlation identifier is available in the queue, or the time-out expires.
The whose matches the parameter passed in.
The of the message to receive.
A that indicates the time to wait until a new message is available for inspection.
The object.
The parameter is null.-or- The parameter is null.
The value specified for the parameter is not valid, possibly is less than or greater than .
The message with the specified does not exist in the queue and did not arrive before the time-out expired.-or- The queue is non-transactional.-or- An error occurred when accessing a Message Queuing method.
Receives the message that matches the given correlation identifier and waits until either a message with the specified correlation identifier is available in the queue, or the time-out expires.
The whose matches the parameter passed in.
The of the message to receive.
A that indicates the time to wait until a new message is available for inspection.
One of the values, describing the type of transaction context to associate with the message.
The parameter is null.
The message with the specified could not be found.
The value specified for the parameter is not valid, possibly is less than or greater than .
The parameter is not one of the members.
The message with the specified does not exist in the queue and did not arrive before the time-out expired.-or- An error occurred when accessing a Message Queuing method.
Receives the message that matches the given identifier from a non-transactional queue and immediately raises an exception if no message with the specified identifier currently exists in the queue.
The whose property matches the parameter passed in.
The of the message to receive.
The parameter is null.
The message with the specified could not be found.
An error occurred when accessing a Message Queuing method.
Receives the message that matches the given identifier (from a transactional queue) and immediately raises an exception if no message with the specified identifier currently exists in the queue.
The whose property matches the parameter passed in.
The of the message to receive.
The object.
The parameter is null.-or- The parameter is null.
The message with the specified could not be found.
The queue is non-transactional.-or- An error occurred when accessing a Message Queuing method.
Receives the message that matches the given identifier and immediately raises an exception if no message with the specified identifier currently exists in the queue.
The whose property matches the parameter passed in.
The of the message to receive.
One of the values, describing the type of transaction context to associate with the message.
The parameter is null.
The message with the specified could not be found.
The parameter is not one of the members.
An error occurred when accessing a Message Queuing method.
Receives the message that matches the given identifier (from a non-transactional queue) and waits until either a message with the specified identifier is available in the queue or the time-out expires.
The whose property matches the parameter passed in.
The of the message to receive.
A that indicates the time to wait until a new message is available for inspection.
The parameter is null.
The value specified for the parameter is not valid, possibly is less than or greater than .
A message with the specified did not arrive in the queue before the time-out expired.-or- An error occurred when accessing a Message Queuing method.
Receives the message that matches the given identifier (from a transactional queue) and waits until either a message with the specified identifier is available in the queue or the time-out expires.
The whose property matches the parameter passed in.
The of the message to receive.
A that indicates the time to wait until a new message is available for inspection.
The object.
The parameter is null.-or- The parameter is null.
The value specified for the parameter is not valid, possibly is less than or greater than .
A message with the specified did not arrive in the queue before the time-out expired.-or- The queue is non-transactional.-or- An error occurred when accessing a Message Queuing method.
Receives the message that matches the given identifier and waits until either a message with the specified identifier is available in the queue or the time-out expires.
The whose property matches the parameter passed in.
The of the message to receive.
A that indicates the time to wait until a new message is available for inspection.
One of the values, describing the type of transaction context to associate with the message.
The parameter is null.
The value specified for the parameter is not valid, possibly is less than or greater than .
A message with the specified did not arrive in the queue before the time-out expired.-or- An error occurred when accessing a Message Queuing method.
The parameter is not one of the members.
Introduced in MSMQ 3.0.Receives the message that matches the given lookup identifier from a non-transactional queue.
The whose property matches the parameter passed in.
The of the message to receive.
MSMQ 3.0 is not installed.
The message with the specified could not be found.
An error occurred when accessing a Message Queuing method.
Introduced in MSMQ 3.0.Receives a specific message from a transactional queue.The message can be specified by a lookup identifier or by its position at the front or end of the queue.
The specified by the and parameters passed in.
One of the values, specifying how the message is read in the queue.Specify one of the following:MessageLookupAction.Current: Receives the message specified by and removes it from the queue.MessageLookupAction.Next: Receives the message following the message specified by and removes it from the queue.MessageLookupAction.Previous: Receives the message preceding the message specified by and removes it from the queue.MessageLookupAction.First: Receives the first message in the queue and removes it from the queue.The parameter must be set to 0.MessageLookupAction.Last: Receives the last message in the queue and removes it from the queue.The parameter must be set to 0.
The of the message to receive, or 0.0 is used when accessing the first or last message in the queue.
The object.
MSMQ 3.0 is not installed.
The message with the specified could not be found.
An error occurred when accessing a Message Queuing method.-or- The queue is non-transactional.
The parameter is not one of the members.
Introduced in MSMQ 3.0.Receives a specific message from the queue, using the specified transaction context.The message can be specified by a lookup identifier or by its position at the front or end of the queue.
The specified by the and parameters passed in.
One of the values, specifying how the message is read in the queue.Specify one of the following:MessageLookupAction.Current: Receives the message specified by and removes it from the queue.MessageLookupAction.Next: Receives the message following the message specified by and removes it from the queue.MessageLookupAction.Previous: Receives the message preceding the message specified by and removes it from the queue.MessageLookupAction.First: Receives the first message in the queue and removes it from the queue.The parameter must be set to 0.MessageLookupAction.Last: Receives the last message in the queue and removes it from the queue.The parameter must be set to 0.
The of the message to receive, or 0.0 is used when accessing the first or last message in the queue.
One of the values, describing the type of transaction context to associate with the message.
MSMQ 3.0 is not installed.
The message with the specified could not be found.
An error occurred when accessing a Message Queuing method.
The parameter is not one of the members.-or- The parameter is not one of the members.
Occurs when a message has been removed from the queue.This event is raised by the asynchronous operation, .
Refreshes the properties presented by the to reflect the current state of the resource.
Resets the permission list to the operating system's default values.Removes any queue permissions you have appended to the default list.
An error occurred when accessing a Message Queuing method.
Sends an object to non-transactional queue referenced by this .
The object to send to the queue.
The property has not been set.-or- An error occurred when accessing a Message Queuing method.
Sends an object to the transactional queue referenced by this .
The object to send to the queue.
The object.
The parameter is null.
The property has not been set.-or- The Message Queuing application indicated an incorrect transaction use.-or- An error occurred when accessing a Message Queuing method.
Sends an object to the queue referenced by this .
The object to send to the queue.
One of the values, describing the type of transaction context to associate with the message.
The parameter is not one of the members.
The property has not been set.-or- An error occurred when accessing a Message Queuing method.
Sends an object to the non-transactional queue referenced by this and specifies a label for the message.
The object to send to the queue.
The label of the message.
The parameter is null.
The property has not been set.-or- An error occurred when accessing a Message Queuing method.
Sends an object to the transactional queue referenced by this and specifies a label for the message.
The object to send to the queue.
The label of the message.
The object.
The parameter is null.-or- The parameter is null.
The property has not been set.-or- The Message Queuing application indicated an incorrect transaction usage.-or- An error occurred when accessing a Message Queuing method.
Sends an object to the queue referenced by this and specifies a label for the message.
The object to send to the queue.
The label of the message.
One of the values, describing the type of transaction context to associate with the message.
The parameter is null.
The Message Queuing application indicated an incorrect transaction usage.
The parameter is not one of the members.
The property has not been set.-or- An error occurred when accessing a Message Queuing method.
Assigns access rights to the queue based on the contents of an access control list.
A that contains one or more access control entries that specify the trustees and the permissions to grant.
An error occurred when accessing a Message Queuing method.
Assigns access rights to the queue based on the contents of an access control entry.
A that specifies a user, an access type, and a permission type.
An error occurred when accessing a Message Queuing method.
Gives a computer, group, or user the specified access rights.
The individual, group, or computer that gets additional rights to the queue.
A that indicates the set of rights to the queue that Message Queuing assigns to the passed in.
The is null.
An error occurred when accessing a Message Queuing method.
Gives a computer, group, or user the specified access rights, with the specified access control type (allow, deny, revoke, or set).
The individual, group, or computer that gets additional rights to the queue.
A that indicates the set of rights to the queue that Message Queuing assigns to the passed in.
A that specifies whether to grant, deny, or revoke the permissions specified by the parameter.
An error occurred when accessing a Message Queuing method.
Gets or sets the object that marshals the event-handler call resulting from a or event.
A , which represents the object that marshals the event-handler call resulting from a or event.The default is null.
Gets a value that indicates whether the queue accepts only transactions.
true if the queue accepts only messages sent as part of a transaction; otherwise, false.
An error occurred when accessing a Message Queuing method.
Gets or sets a value that indicates whether received messages are copied to the journal queue.
true if messages received from the queue are copied to its journal queue; otherwise, false.
An error occurred when accessing a Message Queuing method.
Gets the native handle used to send messages to the message queue.
A handle to the native queue object that you use for sending messages to the queue.
The message queue is not available for writing.
Задает права доступа для доверенного лица (пользователя, группы или компьютера) на выполнение задач Message Queuing.
Инициализирует новый экземпляр класса , предоставляя заданные права доступа к Message Queuing указанному доверенному лицу.
Объект , задающий пользователя, группу, компьютер, домен или псевдоним.
Поразрядная комбинация значений , описывающая комбинацию прав, предоставляемых данному доверенному лицу.
Инициализирует новый экземпляр класса с заданным доверенным лицом и указанными правами доступа к Message Queuing.Тип доступа (такой как Allow или Deny) определяется типом переданной записи.
Объект , задающий пользователя, группу, компьютер, домен или псевдоним.
Поразрядная комбинация значений , описывающая комбинацию прав, предоставляемых данному доверенному лицу.
Одно из значений , задающее тип операции с правами: разрешить, отказать в разрешении, установить или отозвать указанные права.
Возвращает или задает набор прав, специфичных для Message Queuing, которые будут применяться к данному доверенному лицу.
Поразрядная комбинация членов .Значение по умолчанию определяется параметром , передаваемым в конструктор.
Задает набор зависящих от объекта прав доступа для операций, характерных для Message Queuing.
Право на удаление сообщений из очереди.
Право на считывание сообщений из очереди.
Право на передачу сообщений в очередь.
Право на удаление сообщений из журнала очереди.
Право на изменение свойств очереди.
Право на чтение свойств очереди.
Право на удаление очереди.
Право на чтение разрешений очереди.
Право на изменение разрешений очереди.
Право на получение владения очередью.
Право на прием сообщений из очереди.Сюда включаются права на считывание и удаление сообщений.
Право на получение сообщений из очереди журнала.Сюда включаются права на считывание и удаление сообщений из очереди журнала.
Комбинация GetQueueProperties, GetQueuePermissions, ReceiveMessage и ReceiveJournalMessage.
Комбинация GetQueueProperties, GetQueuePermissions и WriteMessage.
Полные права на очередь.Объединение всех других прав в перечислении.
Фильтрует очереди сообщений при выполнении запроса с использованием метода класса .
Инициализирует новый экземпляр класса .
Получает или задает категорию, по которой фильтруются очереди в сети.
Категория очереди.
Приложение не устанавливает свойство перед его чтением.
Очищает все свойства, входящие в фильтр, и устанавливает значения всех свойств в состояние "не установлено".
Получает или задает нижнюю границу для даты и времени создания очереди, используемую для фильтрации очередей в сети.
задает нижнюю границу для даты и времени создания очереди.
Приложение не устанавливает свойство перед его чтением.
Получает или задает верхнюю границу даты и времени создания очереди, которая используется для фильтрации очередей в сети.
задает верхнюю границу для даты и времени создания очереди.
Приложение не устанавливает свойство перед его чтением.
Получает или задает метку, по которой фильтруются очереди в сети.
Метка очереди.
Приложение не устанавливает свойство перед его чтением.
Получает или задает имя компьютера, по которому фильтруются очереди в сети.
Имя сервера или компьютера, на котором расположена данная очередь.
Приложение не устанавливает свойство перед его чтением.-или- Недопустимый синтаксис имени компьютера.
Получает или задает нижнюю границу для даты и времени изменения очереди, которая используются для фильтрации очередей в сети.
задает нижнюю границу для даты и времени последнего изменения очереди.
Приложение не устанавливает свойство перед его чтением.
Получает или задает верхнюю границу для даты и времени изменения очереди, которая используются для фильтрации очередей в сети.
задает верхнюю границу для даты и времени последнего изменения очереди.
Приложение не устанавливает свойство перед его чтением.
Предоставляет курсор, перемещающийся только в прямом направлении, для перечисления сообщений в очереди сообщений.
Освобождает ресурсы, связанные с перечислителем.
Получает текущий объект перечисления.
Очередь, на которую в данный момент установлен курсор.
Вы вызвали до первого вызова .Курсор располагается перед первой очередью в перечислении.-или- Вы вызвали после вызова , вернувшего ложное (false) значение (это указывает, что курсор расположен за последней очередью в перечислении).
Освобождает все ресурсы, используемые объектом .
Releases the unmanaged resources used by the and optionally releases the managed resources.
Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы.
Освобождает ресурсы, используемые очередью.
Получает собственный дескриптор Message Queuing, используемый для определения очередей в сети.
Собственный дескриптор для текущей очереди.
Этот дескриптор не существует.
Вызывающий код не имеет разрешений на просмотр.
Перемещает перечислитель на следующую очередь перечисления, если таковая имеется.
Значение true, если перечислитель был успешно перемещен на следующую очередь; значение false, если перечислитель достиг конца перечисления.
Вызывающий код не имеет разрешений на просмотр.
Сброс курсора, теперь он указывает на начало перечисления.
Получает текущий объект перечисления.
Очередь, на которую в данный момент установлен курсор.
Идентифицирует источник ошибки, возникшей в приложении Message Queuing и создавшей исключение .
Код этой ошибки не возвращается службой Message Queuing.
Текст сообщения: "Generic Error" (общая ошибка).
Текст сообщения: "One or more of the passed properties are invalid" (Одно или более переданных свойств являются недопустимыми).
Текст сообщения: "The queue is not registered in the directory service" (данная очередь не зарегистрирована в службе каталогов).
Текст сообщения: "A queue with the same pathname is already registered" (очередь с таким именем пути уже зарегистрирована).
Текст сообщения: "An invalid parameter passed to a function" (в функцию передан недопустимый параметр).
Текст сообщения: "An invalid handle passed to a function" (в функцию передан недопустимый дескриптор).
Текст сообщения: "The operation was canceled before it could be completed" (данная операция отменена до ее завершения).
Текст сообщения: "Sharing violation" (нарушение прав доступа).Данная очередь уже открыта для монопольного использования.
Текст сообщения: "The Message Queues service is not available" (данная служба Message Queues недоступна).
Текст сообщения: "The specified computer could not be found" (заданный компьютер не найден).
Текст сообщения: "Illegal sort specified (for example, duplicate columns)" (задана недопустимая сортировка (например, идентичные столбцы)).
Текст сообщения: "The user has an invalid user name" (недопустимое имя пользователя).
Текст сообщения: "No connection with this site's controller(s)" (отсутствует подключение к контроллерам этого узла).
Текст сообщения: "Invalid queue path name" (недопустимое имя пути очереди).
Текст сообщения: "Invalid property value" (недопустимое значение свойства).
Текст сообщения: "Invalid VARTYPE value" (недопустимое значение VARTYPE).
Текст сообщения: "The buffer supplied to MQReceiveMessage for message body retrieval was too small" (буфер, предоставляемый MQReceiveMessage для извлечения текста сообщения, слишком мал).Сообщение не удалено из очереди, и скопирована часть текста сообщения, вмещающаяся в этот буфер.
Текст сообщения: "The receive or peek message time-out has expired" (истек тайм-аут для получения или считывания сообщения).
Текст сообщения: "MQ_ACTION_PEEK_NEXT specified to MQReceiveMessage can not be used with the current cursor position" (переменную MQ_ACTION_PEEK_NEXT, установленную в MQReceiveMessage, невозможно использовать с текущим положением курсора).
Текст сообщения: "A message that is currently pointed at by the cursor has been removed from the queue by another process or by another call to receive the message without the use of this cursor" (сообщение, на которое в настоящий момент указывает курсор, удалено из очереди другим процессом или другим вызовом, выполненным для получения этого сообщения без использования данного курсора).
Текст сообщения: "The given format name is invalid" (задано недопустимое имя формата).
Текст сообщения: "The format name buffer supplied to the API was too small to fit the format name" (буфер имени формата, передаваемый в API, слишком мал, чтобы вместить имя формата).
Текст сообщения: "The requested operation for the specified format name is not supported" (для заданного имени формата запрошенная операция не поддерживается).
Текст сообщения: "The specified security descriptor is not a valid security descriptor" (заданный дескриптор безопасности является недопустимым дескриптором безопасности).
Текст сообщения: "The passed buffer for the user identifier property is too small" (буфер, переданный для свойства идентификатора пользователя, слишком мал).
Текст сообщения: "The size of the buffer passed to MQGetQueueSecurity is too small" (размер буфера, передаваемого в MQGetQueueSecurity, слишком мал).
Текст сообщения: "The RPC server cannot impersonate the client application, hence security credentials could not be verified" (сервер RPC не может имитировать клиентское приложение, поэтому невозможна проверка учетных данных для безопасного доступа).
Текст сообщения: "Access is denied" (доступ запрещен).
Текст сообщения: "Client does not have the required privileges to perform the operation" (у клиента отсутствуют привилегии, требующиеся для выполнения данной операции).
Текст сообщения: "Insufficient resources to perform operation" (недостаточно ресурсов для выполнения операции).
Текст сообщения: "Request failed because user buffer is too small to hold the returned information" (сбой запроса из-за слишком малого пользовательского буфера, не достаточного для хранения возвращаемых сведений).
Текст сообщения: "Could not store a recoverable or journal message" (невозможно сохранить восстанавливаемое или журнальное сообщение).Сообщение не отправлено.
Текст сообщения: "The passed buffer for the user certificate property is too small" (буфер, переданный для свойства сертификата пользователя, слишком мал).
Текст сообщения: "The user certificate is not valid" (недействительный сертификат пользователя).
Текст сообщения: "The internal Message Queuing certificate is corrupted" (поврежден внутренний сертификат Message Queuing).
Текст сообщения: "The internal Message Queuing certificate for the user does not exist" (не существует внутреннего сертификата Message Queuing для данного пользователя).
Текст сообщения: "A cryptographic function has failed" (сбой службы шифрования).
Текст сообщения: "The personal certificate store is corrupted" (повреждено хранилище личных сертификатов).
Текст сообщения: "The computer does not support encryption operations" (компьютер не поддерживает операции шифрования).
Текст сообщения: "Bad security context" (неправильный контекст безопасности).
Текст сообщения: "Could not get the SID information out of the thread token" (невозможно получить сведения о SID из маркера потока).
Текст сообщения: "Could not get the account information for the user" (невозможно получить учетные сведения для пользователя).
Текст сообщения: "Invalid MQCOLUMNS parameter" (недопустимый параметр MQCOLUMNS).
Текст сообщения: "Invalid property identifier value" (недопустимое значение идентификатора свойства).
Текст сообщения: "Invalid relation value in restriction" (недопустимое значение соотношения в ограничении).
Текст сообщения: "Illegal property buffer size" (недопустимый размер буфера свойства).
Текст сообщения: "Invalid propid value in MQRESTRICTION parameter" (недопустимое значение идентификатора свойства в параметре MQRESTRICTION).
Текст сообщения: "Illegal MQQUEUEPROPS parameter, either null or with zero properties" (недопустимый параметр MQQUEUEPROPS: или значение null, или нулевые свойства).
Текст сообщения: "Invalid property for the requested operation" (недействительное свойство для запрошенной операции).
Текст сообщения: "Not all the required properties for the operation were specified in the input parameters" (во входных параметрах заданы не все свойства, требующиеся для данной операции).
Текст сообщения: "Computer with the same name already exists in the site" (компьютера с таким именем уже существует в узле).
Текст сообщения: "Illegal MQQMPROPS parameter, either null or with zero properties" (недопустимый параметр MQQMPROPS: или значение null, или нулевые свойства).
Текст сообщения: "Directory service is full" (служба каталогов заполнена).
Текст сообщения: "Internal directory service error" (внутренняя ошибка службы каталогов).
Текст сообщения: "Invalid object owner" (недопустимый владелец объекта).Например, сбой CreateQueue вследствие того, что объект Queue Manager является недопустимым объектом.
Текст сообщения: "The specified access mode is not supported" (заданный режим доступа не поддерживается).
Текст сообщения: "The supplied result buffer is too small" (предоставляемый буфер результата слишком мал).
Текст сообщения: "The connected network cannot be deleted; it is in use" (не удается удалить подключенную сеть, так как сеть используется).
Текст сообщения: "No response from object owner" (нет ответа от владельца объекта).
Текст сообщения: "Object owner is not reachable" (владелец объекта недостижим).
Текст сообщения: "Error while reading from a queue residing on a remote computer" (ошибка при чтении из очереди, находящейся на удаленном компьютере).
Текст сообщения: "Cannot connect to MS DTC" (не удается подключиться к MS DTC).
Текст сообщения: "Cannot import the transaction" (невозможно импортировать данную транзакцию).
Текст сообщения: "Wrong transaction usage" (неправильное использование транзакции).
Текст сообщения: "Wrong transaction operations sequence" (неправильная последовательность операций транзакции).
Текст сообщения: "Connector Type is mandatory when sending an Acknowledgment or secure message" (при передаче подтверждения или безопасного сообщения должен указываться тип соединителя).
Текст сообщения: "The Queue Manager service has been restarted" (служба Queue Manager перезапущена).Дескриптор очереди устарел и должен быть закрыт.
Текст сообщения: "Cannot enlist the transaction" (невозможно задействовать данную транзакцию).
Текст сообщения: "The queue was deleted" (данная очередь удалена).Прием сообщений с использованием этого экземпляра очереди невозможен.Эту очередь следует закрыть.
Текст сообщения: "Invalid context parameter" (недопустимый параметр контекста).
Текст сообщения: "Invalid propid value in MQSORTSET" (недопустимое значение идентификатора свойства в MQSORTSET).
Текст сообщения: "The label buffer supplied to the API was too small" (буфер метки, переданный в API, слишком мал).
Текст сообщения: "The list of MQIS servers (in registry) is empty" (пустой список серверов MQIS (в реестре)).
Текст сообщения: "MQIS database is in read-only mode" (база данных MQIS находится в режиме только для чтения).
Текст сообщения: "The passed buffer for the Symmetric key property is too small" (буфер, переданный для свойства симметричного ключа, слишком мал).
Текст сообщения: "The passed buffer for the Signature property is too small" (буфер, переданный для свойства подписи, слишком мал).
Текст сообщения: "The passed buffer for the Provider name property is too small" (буфер, переданный для свойства имени поставщика, слишком мал).
Текст сообщения: "The operation is invalid on foreign message queuing systems" (недопустимая операция в системах внешних очередей сообщений).
Текст сообщения: "Another MQIS server is being installed; write operations to the database are not allowed at this time" (устанавливается еще один сервер MQIS; в данный момент операции записи в базу данных не разрешены).
Текст сообщения: "Message Queuing-independent clients cannot serve Message Queuing-dependent clients" (клиенты, не зависящие от Message Queuing, не могут обслужить подчиненных клиентов Message Queuing).
Текст сообщения: "The number of dependent clients served by this Message Queuing server reached its upper limit" (число подчиненных клиентов, обслуживаемых данным сервером Message Queuing, достигло максимального значения).
Текст сообщения: "The .ini file for the queue in LQS was deleted because it was corrupted" (INI-файл для очереди в LQS удален из-за его повреждения).
Текст сообщения: "The remote machine is not available" (данный удаленный компьютер недоступен).
Текст сообщения: "The operation is not supported for a WORKGROUP installation computer" (данная операция не поддерживается для компьютера конфигурации установки WORKGROUP).
Текст сообщения: "The Cryptographic Service Provider is not supported by Message Queuing" (Message Queuing не поддерживает этого поставщика служб шифрования).
Текст сообщения: "Unable to set the security descriptor for the cryptographic keys" (невозможно установить дескриптор безопасности для криптографических ключей).
Текст сообщения: "A user attempted to send an authenticated message without a certificate" (пользователь предпринял попытку передать сообщение с проверкой подлинности без сертификата).
Свойство DNS не поддерживается в качестве критерия поиска очередей.
Текст сообщения: "Unable to create a certificate store for the internal certificate" (невозможно создать хранилище сертификатов для внутреннего сертификата).
Текст сообщения: "Unable to open the certificates store for the internal certificate" (невозможно открыть хранилище сертификатов для внутреннего сертификата).
Текст сообщения: "The operation is invalid for a Message Queuing services object" (недопустимая операция для объекта служб Message Queuing).
Текст сообщения: "Failed to grant the "Add Guid" permission to current user" (не удалось предоставить разрешение на добавление глобально уникального идентификатора (GUID) текущему пользователю).
Текст сообщения: "Cannot load the MSMQOCM.DLL library" (невозможно загрузить библиотеку MSMQOCM.DLL).
Текст сообщения: "Cannot locate an entry point in the MSMQOCM.DLL library" (не удается найти точку входа в библиотеку MSMQOCM.DLL).
Текст сообщения: "Failed to find Message Queuing servers on domain controllers" (не удалось найти серверы Message Queuing в контроллерах домена).
Текст сообщения: "Failed to join Message Queuing enterprise on Windows 2000 domain" (не удалось объединить предметную область Message Queuing в домене Windows 2000).
Текст сообщения: "Failed to create an object on a specified global catalog server" (не удалось создать объект на заданном сервере глобального каталога).
Текст сообщения: "Failed to create Message Queuing configuration object with a GUID that matches the computer installation" (не удалось создать объект конфигурации Message Queuing с GUID, согласующимся с установкой данного компьютера).Необходимо удалить Message Queuing и затем снова выполнить установку.
Текст сообщения: "Unable to find the public key for computer" (невозможно найти открытый ключ для компьютера).
Текст сообщения: "The public key for the computer does not exist" (не существует открытого ключа для данного компьютера).
Недопустимое значение параметра частных свойств.Причиной этого может быть установка значения null или нулевых свойств.
Текст сообщения: "Unable to find Global Catalog servers in the specified domain" (невозможно найти серверы глобального каталога в указанном домене).
Текст сообщения: "Failed to find Message Queuing servers on Global Catalog domain controllers" (не удалось найти серверы Message Queuing в контроллерах домена глобального каталога).
Текст сообщения: "Failed to retrieve the distinguished name of local computer" (не удалось извлечь различающееся имя локального компьютера).
Текст сообщения: "Unable to hash data for an authenticated message" (невозможно хэшировать данные для сообщения, прошедшего проверку подлинности).
Текст сообщения: "Unable to sign data before sending an authenticated message" (невозможно подписать данные перед передачей сообщения, прошедшего проверку подлинности).
Текст сообщения: "Unable to create a hash object for an authenticated message" (невозможно создать хэш-объект для сообщения, прошедшего проверку подлинности).
Текст сообщения: "Signature of received message is not valid" (недопустимая подпись принятого сообщения).
Текст сообщения: "The specified message could not be found" (заданное сообщение не найдено).
Исключение, возникающее в случае внутренней ошибки Microsoft Message Queuing.
Initializes a new instance of the class with serialized data.
Объект , содержащий сериализуемые данные, связанные с исключением .
Объект , содержащий источник и место назначения сериализуемого потока, связанного с классом .
Заносит в объект сведений о сериализации данные, необходимые для сериализации .
Объект , содержащий сериализуемые данные, связанные с исключением .
Объект , содержащий источник и место назначения сериализуемого потока, связанного с классом .
Значение параметра — null.
Получает значение, описывающее ошибку Message Queuing.
Описание внутренней ошибки Message Queuing, приведшей к возникновению этого исключения .
Получает значение, показывающее код ошибки, связанной с данным исключением.
Объект , описывающий тип ошибки, сгенерированной службой Message Queuing.
Позволяет установить и настроить очередь, требующуюся для работы приложения.Этот класс вызывается программой установки, например служебной программой InstallUtil.exe, при установке .
Инициализирует новый экземпляр класса .Не устанавливает никаких свойств экземпляра.
Инициализирует новый экземпляр класса , задавая параметры установки равными значениям существующего экземпляра .
Компонент , параметры которого определяют параметры свойств новой установленной очереди.
Получает или задает значение, показывающее, будет ли установленная очередь принимать только сообщения, прошедшие проверку подлинности.
Значение true, если очередь принимает только сообщения, прошедшие проверку подлинности; в противном случае — значение false.Значение по умолчанию — false.
Получает или устанавливает базовый приоритет, используемый для маршрутизации сообщений общей очереди в сети.
Элементарный базовый приоритет для всех сообщений, переданных в общую очередь.Значение по умолчанию равно нулю (0).
Получает или устанавливает тип очереди, зависящий от реализации.
Идентификатор , представляющий категорию очереди (или идентификатор типа Message Queuing), что позволяет приложениям разделять свои очереди на категории в соответствии с порядком их использования.Значение по умолчанию — Guid.empty.
Завершает процесс установки, фиксируя сведения об установке , записанные в реестр методом .Этот метод предназначен для использования средствами установки, которые автоматически вызывают соответствующие методы.
Объект , содержащий состояние компьютера после установки.
Копирует значения свойств компонента , которые требуются во время установки для очереди сообщений.
Интерфейс , используемый в качестве шаблона для .
Компонент, связанный с , не является .
Получает или задает значение, указывающее, будет ли очередь принимать только конфиденциальные, или зашифрованные сообщения.
Одно из значений , показывающее уровень шифрования, необходимый при передаче сообщения в очередь.Значение по умолчанию — Optional.
Выполняет установку и записывает сведения об очереди сообщений в реестр.Этот метод предназначен для использования средствами установки, которые автоматически вызывают соответствующие методы.
Объект , используемый в целях сохранения информации, необходимой для выполнения фиксации, отката к предыдущей точке или операции деинсталляции.
Определяет, может ли указанный установщик обрабатывать тот же тип установки, что и данный установщик.
Значение true, если данный установщик и установщик, заданный параметром , могут выполнять один и тот же тип установки, в противном случае — значение false.
Установщик для сравнения.
Получает или задает описание очереди.
Метка, описывающая очередь сообщений.Значением по умолчанию является пустая строка ("").
Параметр имеет значение null.
Получает или задает максимальный размер журнала, связанного с данной очередью.
Максимальный размер (в килобайтах) очереди журнала, в которую записываются сообщения, удаленные из очереди.Значение по умолчанию для Message Queuing не имеет ограничения.
Получает или задает максимальный размер очереди.
Максимальный размер очереди в килобайтах.Значение по умолчанию для Message Queuing не имеет ограничения.
Introduced in MSMQ 3.0.Gets or sets the multicast address associated with the queue.
Объект , содержащий допустимый групповой адрес (в виде, показанном ниже) или значение null, которое указывает, что очередь не связана с групповым адресом. Копировать код<address>:<port>
Приложение MSMQ 3.0 не установлено.
Получает или задает местоположение очереди, на которую ссылается данный объект.
Путь, представляющий местоположение очереди в сети.
Установлено недопустимое значение , возможно, вследствие неправильного синтаксиса.-или- Параметр имеет значение null.
Получает или задает разрешения, связанные с очередью.
Объект , содержащий одну или более записей управления доступом, описывающих доверенных лиц и разрешения, предоставляемые для работы с очередью.
Восстанавливает компьютер в состояние, в котором он находился до установки, путем отката сведений об очереди, записанных в реестр процедурой установки.Этот метод предназначен для использования средствами установки, которые автоматически вызывают соответствующие методы.
Объект , содержащий состояние компьютера до установки.
Получает или задает значение, указывающее, принимает ли очередь только сообщения, отправляемые как часть транзакции.
Значение true, если очередь принимает только сообщения, передаваемые как часть транзакции; в противном случае — значение false.Значение по умолчанию — false.
Удаляет установку путем удаления из реестра сведений об очереди.Этот метод предназначен для использования средствами удаления установки, которые автоматически вызывают соответствующие методы.
Объект , содержащий состояние компьютера после установки.
Получает или задает значение, указывающее, что установщик делает с очередью во время деинсталляции: удаляет ее, восстанавливает до состояния, предшествовавшего установке, или же оставляет ее в текущем состоянии.
Одно из значений указывающее, в каком состоянии будет очередь при деинсталляции .Значение по умолчанию — Remove.
Получает или задает значение, указывающее, будут ли сообщения, извлекаемые из очереди, копироваться в связанную очередь журнала.
Значение true, если сообщения, извлекаемые из очереди, необходимо копировать в очередь журнала, в противном случае — значение false.Значение по умолчанию — false.
Позволяет контролировать разрешения на доступ к коду для обмена сообщениями.
Инициализирует новый экземпляр класса .
Инициализирует новый экземпляр класса с указанными уровнями доступа и путем к очереди.
Одно из значений .
Путь к очереди, на которую ссылается .
Инициализирует новый экземпляр класса с указанными уровнями доступа, используемым компьютером, описанием очереди и категорией очереди.
Одно из значений .
Имя компьютера, на котором расположена очередь Message Queuing.
Описание очереди.
Категория очереди (идентификатор типа Message Queuing).
Initializes a new instance of the class with the specified permission access level entries.
Массив объектов .The property is set to this value.
Initializes a new instance of the class with the specified permission state.
One of the values.
Creates and returns an identical copy of the current permission object.
Копия текущего объекта разрешения.
Восстанавливает объект безопасности с определенным состоянием из кодировки XML.
Кодировка XML, используемая для восстановления объекта безопасности.
Возвращает новый объект разрешений, предоставляющий пересечение текущего и заданного объектов разрешений.
Новый объект разрешений, представляющий собой пересечение текущего и заданного объектов разрешений.Этот новый объект разрешений представляет собой ссылку со значением NULL (Nothing в Visual Basic), если пересечение пусто.
Объект разрешений, пересекающийся с текущим объектом разрешений.Должен относиться к тому же типу, что и текущий объект разрешений.
Возвращает значение, указывающее, является ли текущий объект разрешений подмножеством заданного объекта разрешений.
Значение true, если текущий объект разрешений является подмножеством заданного объекта разрешений; в противном случае — значение false.
Объект разрешений, для которого требуется проверить связь подмножеств.Этот объект должен относиться к тому же типу, что и текущий объект разрешений.
Возвращает значение, указывающее, может ли разрешение быть представлено как неограниченное без знания его семантики.
Значение true, если разрешение может быть представлено как неограниченное; в противном случае — значение false.
Получает коллекцию из элементов разрешений для данного запроса разрешений.
Коллекция , которая содержит элементы разрешений для этого запроса разрешений.
Создает кодировку XML для объекта безопасности и его текущего состояния.
Кодировка XML для объекта безопасности, включая все сведения о состоянии.
Возвращает новый объект разрешений, представляющий собой объединение текущего и заданного объектов разрешений.
Новый объект разрешения, представляющий собой объединение текущего и заданного объектов разрешений.
Объект разрешений для комбинирования с текущим объектом разрешений.Должен относиться к тому же типу, что и текущий объект разрешений.
Определяет уровни доступа, используемые классами разрешений .
The has no permissions.
Объект позволяет выполнять просмотр в доступных очередях.
Объект позволяет выполнять просмотр в доступных очередях и передавать сообщения.
Объект позволяет просматривать доступные очереди и читать сообщения в очереди.
Объект позволяет просматривать доступные очереди, читать сообщения в очереди и принимать сообщения.
Объект позволяет просматривать доступные очереди, читать сообщения в очереди, передавать и принимать сообщения.
Разрешает декларативные проверки разрешений .
Initializes a new instance of the class.
One of the values.
Gets or sets the queue category.
Категория очереди (идентификатор типа для Message Queuing), которая позволяет приложению разделить очереди на категории.
Значение равно null.
Создает разрешения на основе запрошенных значений уровня доступа, категории, метки, имени компьютера и пути, которые задаются в свойствах , , , и атрибута.
Интерфейс , представляющий созданное разрешение.
Получает или задает описание очереди.
Метка очереди сообщения.
Значение равно null.
Получает или задает имя компьютера, на котором расположена очередь Message Queuing.
Имя компьютера, на котором расположена очередь.
Значение равно null.
Получает или задает путь очереди.
Очередь, на которую ссылается объект .
Значение равно null.
Получает или задает уровни доступа к разрешениям, используемые в запросе разрешений.
Поразрядное сочетание значений .
Определяет наименьшую единицу разрешения управления доступом для кода, заданную для обмена сообщениями.
Инициализирует новый экземпляр класса с указанными уровнями доступа к разрешениям и путем к очереди.
Поразрядное сочетание значений .Это значение устанавливается для свойства .
Путь к очереди, на которую ссылается объект .Это значение устанавливается для свойства .
Инициализирует новый экземпляр класса с указанными уровнями доступа к разрешениям, именем компьютера, на котором расположена очередь, описанием очереди и категорией очереди.
Поразрядное сочетание значений .Это значение устанавливается для свойства .
Имя компьютера, на котором расположена очередь Message Queuing.Это значение устанавливается для свойства .
Описание очереди.Это значение устанавливается для свойства .
Категория очереди (идентификатор типа Message Queuing).Это значение устанавливается для свойства .
Получает категорию очереди.
Категория очереди (идентификатор типа Message Queuing), которая позволяет приложению разделить очереди на категории.
Получает описание очереди.
Метка очереди сообщения.
Получает имя компьютера, на котором расположена очередь Message Queuing.
Имя компьютера, на котором расположена очередь.
Получает путь очереди.
Очередь, на которую ссылается объект .
Получает уровни доступа к разрешениям, используемым в запросе разрешений.
Поразрядное сочетание значений .
Contains a strongly typed collection of objects.
Adds a specified to this collection.
The zero-based index of the added .
The to add.
Добавляет набор указанных записей разрешений в данную коллекцию.
Массив объектов типа , содержащий добавляемые записи разрешения.
Добавляет набор указанных записей разрешений в данную коллекцию.
A that contains the permission entries to add.
Determines whether this collection contains a specified .
true if the specified belongs to this collection; otherwise, false.
Искомый объект .
Copies the permission entries from this collection to an array, starting at a particular index of the array.
Массив объектов типа , который получает записи разрешений коллекции.
The zero-based index at which to begin copying the permission entries.
Определяет индекс указанной записи разрешения в данной коллекции.
The zero-based index of the specified permission entry, or -1 if the permission entry was not found in the collection.
Запись разрешения, которую требуется найти.
Вставляет запись разрешения в данную коллекцию по указанному индексу.
Отсчитываемый с нуля индекс в коллекции, с которого вставляется запись разрешения.
The permission entry to insert into this collection.
Gets or sets the object at a specified index.
Объект , находящийся по указанному индексу.
Отсчитываемый с нуля индекс в коллекции.
Выполняет дополнительные пользовательские действия после очистки содержимого коллекции.
Выполняет дополнительные пользовательские действия перед вставкой в коллекцию новой записи разрешения.
Отсчитываемый с нуля индекс, по которому следует вставить значение .
Новое значение записи разрешения в позиции с индексом .
Выполняет дополнительные пользовательские действия при удалении новой записи разрешения из коллекции.
Отсчитываемый с нуля индекс, по которому может быть найдено значение .
Запись разрешения, которую требуется удалить из позиции с индексом .
Выполняет дополнительные пользовательские действия перед заданием значения в коллекции.
Отсчитываемый с нуля индекс, по которому может быть найдено значение .
Значение, которое требуется заменить значением .
Новое значение записи разрешения в позиции с индексом .
Удаляет указанную запись разрешения из этой коллекции.
Удаляемая запись разрешения.
Обеспечивает внутреннюю транзакцию службы Message Queuing.
Initializes a new instance of the class.
Выполняет откат отложенной внутренней транзакции.
Внутренняя транзакция, для которой предпринята попытка отката, не начата.
Возникла внутренняя ошибка Message Queuing.
Начинает новую внутреннюю транзакцию Message Queuing.
Данная транзакция уже начата.
Возникла внутренняя ошибка Message Queuing.
Фиксирует отложенную внутреннюю транзакцию.
Транзакция, для которой предпринята попытка фиксации, не начата.
Возникла внутренняя ошибка Message Queuing.
Освобождает все ресурсы, используемые объектом .
Releases the unmanaged resources used by the and optionally releases the managed resources.
Значение true позволяет освободить управляемые и неуправляемые ресурсы; значение false позволяет освободить только неуправляемые ресурсы.
Освобождает ресурсы, удерживаемые текущим экземпляром.
Получает статус данной транзакции.
Одно из значений , показывающее, была ли данная транзакция зафиксирована, прервана, инициализирована или отложена.
Задает состояние внутренней транзакции Message Queuing.
Данная транзакция прервана и об этом уведомлены все участники.
Данная транзакция зафиксирована и об этом уведомлены все участники.
Транзакция инициализирована.Транзакция еще не начата.
Транзакция начата.Ни фиксация, ни откат транзакции еще не выполнены.
Задает тип транзакции Message Queuing.
Операция не будет транзакционной.
Тип транзакции, используемой для Microsoft Transaction Server (MTS) или служб COM+ 1.0.Если контекст транзакции MTS уже существует, он будет использован при передаче или приеме сообщения.
Тип транзакции, используемой для единичных внутренних транзакций.
Идентифицирует тип сообщения.Сообщение может быть обычным сообщением Message Queuing, положительным или отрицательным подтверждающим сообщением или сообщением-отчетом.
Подтверждающее сообщение.
Обычное сообщение Message Queuing.
Сообщение-отчет.
Задает описание свойства или события.
Инициализирует новый экземпляр класса , используя заданное описание.
Текст описания, определяемый приложением.
Получает описание текста, связанного с наблюдаемым элементом.
Описание, определяемое приложением.
Показывает, следует ли считывать в очереди текущее сообщение или следующее сообщение.
Считывает текущее сообщение в очереди.
Считывает следующее сообщение в очереди.
Предоставляет данные для события .Когда асинхронная операция считывания вызывает обработчик событий, экземпляр этого класса передается в обработчик.
Получает или задает результат запрошенной асинхронной операции.
Объект , содержащий данные, связанные с операцией считывания.
Получает сообщение, связанное с данной асинхронной операцией считывания.
Объект , представляющий собой конечный результат асинхронной операции считывания.
Невозможно извлечь .Возможно, в асинхронной операции истек срок действия тайм-аута.
Представляет метод, обрабатывающий событие класса .
Источник события, .
Объект , содержащий информацию события.
Задает режим доступа для объекта на момент его создания.
В очереди можно только отправлять сообщения.
В очереди можно только считывать сообщения.
В очереди можно считывать и получать сообщения.
В очереди можно считывать сообщения.Очередь может также очищаться.
В очереди можно получать сообщения.Очередь может также очищаться.
В очереди можно считывать, получать и отправлять сообщения.
Предоставляет данные для события .Когда асинхронная операция получения вызывает обработчик событий, экземпляр этого класса передается в обработчик.
Получает или задает результат запрошенной асинхронной операции.
, содержащий данные, связанные с операцией получения.
Получает сообщение, связанное с данной асинхронной операцией получения.
Объект , представляющий собой конечный результат асинхронной операции получения.
Невозможно извлечь .Возможно, в асинхронной операции истек срок действия тайм-аута.
Представляет метод, обрабатывающий событие класса .
Источник события, .
Объект , содержащий данные, относящиеся к событию.
Представляет контекст безопасности для сообщения в очереди.
Освобождает все ресурсы, используемые объектом .
Задает набор стандартных прав доступа, соответствующих операциям, общим для большинства типов защищаемых объектов.
Право на удаление объекта.
Право на чтение сведений в дескрипторе безопасности объекта.
Право на изменение списка управления доступом на уровне пользователей (DACL) в дескрипторе безопасности.
Право на использование данного объекта для синхронизации.Это позволяет потоку ожидать до тех пор, пока данный объект не окажется в определенном состоянии.
Право на изменение владельца в дескрипторе безопасности объекта.
Право на чтение сведений в дескрипторе безопасности объекта.Read is currently defined to equal ReadSecurity.
Право на чтение сведений в дескрипторе безопасности объекта.Write is currently defined to equal ReadSecurity.
Право на чтение сведений в дескрипторе безопасности объекта.В Windows 2000 и Windows NT дескриптор безопасности содержит сведения о безопасности защищаемого объекта.It identifies the object's owner and primary group.Execute is currently defined to equal ReadSecurity.
Комбинирует доступ Delete, ReadSecurity, WriteSecurity и ModifyOwner.
Комбинирует доступ Delete, ReadSecurity, WriteSecurity, ModifyOwner и Synchronize.
Нет доступа.
Задает учетную запись пользователя, учетную запись группы или сеанс входа в систему, к которым применим элемент контроля доступа.
Инициализирует новый экземпляр класса без задания каких-либо его свойств в отношении чтения и записи.
Инициализирует новый экземпляр класса с типом Unknown, устанавливая свойство равным заданному значению, а свойство равным null.
Значение, которое присваивается свойству .
Значение параметра — null.
Инициализирует новый экземпляр класса с типом Unknown, устанавливая свойства и SystemName равными заданным значениям.
Значение, которое присваивается свойству .
Значение, которое присваивается свойству .
Значение параметра — null.
Инициализирует новый экземпляр класса заданного типа, устанавливая свойства и равными заданным значениям.
Значение, которое присваивается свойству .
Значение, которое присваивается свойству .
Объект , показывающий тип учетной записи доверенного лица.
Значение параметра — null.
Получает или задает имя доверенного лица.
Имя учетной записи, которой будут назначены новые права.Значение по умолчанию — null.
Значение свойства равно null.
Получает или задает компьютер, на котором проводится поиск учетной записи доверенного лица.
Локальный или удаленный компьютер, на котором существует данная учетная запись.Значение по умолчанию — null; это означает, что поиск имени будет выполняться на локальном компьютере.
Получает или задает тип доверенного лица, который определяет, кем является это доверенное лицо — пользователем, группой, компьютером, доменом или псевдонимом.
Объект указывает тип учетной записи данного доверенного лица в системе.Значение по умолчанию — Unknown.
Заданный тип доверенного лица не является одним из членов перечисления .
Задает тип доверенного лица.
Тип доверенного лица неизвестен, но необязательно тип является недопустимым.
Данное доверенное лицо — пользователь.
Данное доверенное лицо — группа.
Данное доверенное лицо — домен.
Данное доверенное лицо — псевдоним.
Данное доверенное лицо — компьютер.
Сериализует объекты в текст сообщения или десериализует текст сообщения в объекты, используя для этого формат XML, основанный на определении схемы XSD.
Инициализирует новый экземпляр класса без набора типов целевых объектов.
Инициализирует новый экземпляр класса , устанавливая типы целевых объектов, передаваемых как массив (полностью определенных) строковых значений.
Массив типа , задающий набор возможных типов, десериализация которых будет выполняться модулем форматирования из предоставляемого сообщения.Эти значения должны быть полностью определены, например, "MyNamespace.MyOrders, MyOrdersAssemblyName".
Значение параметра — null.
Инициализирует новый экземпляр класса , устанавливая типы целевых объектов, передаваемых как массив типов объектов.
Массив типа , задающий набор возможных типов, десериализация которых будет выполняться модулем форматирования из предоставляемого сообщения.
Значение параметра — null.
Определяет, может ли модуль форматирования десериализовать сообщение.
Значение true, если XML-модуль форматирования может десериализовать сообщение; в противном случае — значение false.
Объект для проверки.
Ни свойство , ни свойство не установлены.
Значение параметра — null.
Создает экземпляр класса , свойства чтения и записи (наборы типов целевых объектов) которого такие же, как и у текущего экземпляра .
Объект со свойствами, идентичными свойствам данного экземпляра , но с метаданными, которые не определяют его как экземпляр класса модуля форматирования.
Читает содержимое из данного сообщения и создает объект, содержащий десериализованное сообщение.
Десериализованное сообщение.
Десериализуемое сообщение в XML-формате.
Ни свойство , ни свойство не установлены.-или- Экземпляр, сериализуемый в тело сообщения, не согласуется ни с одной из схем, представленных типами в свойствах и .
Значение параметра — null.
Задает набор возможных типов, десериализация которых будет выполняться модулем форматирования из тела предоставляемого сообщения.
Массив типа , задающий типы объектов, десериализуемых из тела сообщения при чтении данного сообщения.
Значение свойства равно null.
Задает набор возможных типов, десериализация которых будет выполняться модулем форматирования из тела предоставляемого сообщения.
Массив типа , задающий типы объектов, десериализуемых из тела сообщения при чтении данного сообщения.
Значение свойства равно null.
Выполняет сериализацию объекта в текст сообщения.
Сообщение , свойство которого будет содержать сериализованный объект.
Объект , сериализуемый в тело сообщения.
Значение параметра — null.-или- Значение параметра — null.
Представляет элемент управления редактора пути.
Инициализирует новый экземпляр класса с помощью указанного поставщика услуг.
, который может использоваться для получения услуг.
Инициализирует новый экземпляр класса , используя указанную службу пользовательского интерфейса.
разрешает взаимодействие с пользовательским интерфейсом размещающего объекта среды разработки.
Обновляет элемент управления редактора пути при выборе пути к очереди.
Occurs when the control is double-clicked.
Источник события.
A that contains the event data.
Обработчик событий для события закрытия формы элемента управления редактора пути к очереди.
Объект , содержащий аргументы для обработчика событий закрытия формы.
Обработчик событий для события создания формы элемента управления редактора пути к очереди.
Объект , содержащий аргументы для обработчика событий создания формы.
Получает путь к очереди.
Путь к очереди.
Выбирает заданную очередь.
Очередь , которую нужно выбрать.
Предоставляет пользовательский интерфейс для выбора пути к очереди сообщений.
Инициализирует новый экземпляр класса .
Изменяет значение заданной очереди сообщений с помощью заданного контекста дескриптора типа и поставщика услуг.
Новое значение пути к очереди сообщений.
, предоставляющий дополнительные сведения о контексте.
, который редактор может использовать для получения услуг.
Очередь сообщений, которую нужно изменить.
Returns the editing style used by the method.
.
, предоставляющий дополнительные сведения о контексте.