• System.Messaging Assembly
    • Overview
    • Namespaces
      • System.Messaging Namespace
        • Overview
        • Classes
          • AccessControlEntry
            • Overview
            • Members
            • AccessControlEntry Constructor
              • AccessControlEntry Constructor()
              • AccessControlEntry Constructor(Trustee)
              • AccessControlEntry Constructor(Trustee,GenericAccessRights,StandardAccessRights,AccessControlEntryType)
            • Properties
              • CustomAccessRights Property
              • EntryType Property
              • GenericAccessRights Property
              • StandardAccessRights Property
              • Trustee Property
          • AccessControlList
            • Overview
            • Members
            • AccessControlList Constructor
            • Methods
              • Add Method
              • Contains Method
              • CopyTo Method
              • IndexOf Method
              • Insert Method
              • Remove Method
          • ActiveXMessageFormatter
            • Overview
            • Members
            • ActiveXMessageFormatter Constructor
            • Methods
              • CanRead Method
              • Clone Method
              • InitStreamedObject Method
              • Read Method
              • Write Method
          • BinaryMessageFormatter
            • Overview
            • Members
            • BinaryMessageFormatter Constructor
              • BinaryMessageFormatter Constructor()
              • BinaryMessageFormatter Constructor(FormatterAssemblyStyle,FormatterTypeStyle)
            • Methods
              • CanRead Method
              • Clone Method
              • Read Method
              • Write Method
            • Properties
              • TopObjectFormat Property
              • TypeFormat Property
          • Cursor
            • Overview
            • Members
            • Methods
              • Close Method
              • Dispose Method
          • DefaultPropertiesToSend
            • Overview
            • Members
            • DefaultPropertiesToSend Constructor
            • Properties
              • AcknowledgeType Property
              • AdministrationQueue Property
              • AppSpecific Property
              • AttachSenderId Property
              • EncryptionAlgorithm Property
              • Extension Property
              • HashAlgorithm Property
              • Label Property
              • Priority Property
              • Recoverable Property
              • ResponseQueue Property
              • TimeToBeReceived Property
              • TimeToReachQueue Property
              • TransactionStatusQueue Property
              • UseAuthentication Property
              • UseDeadLetterQueue Property
              • UseEncryption Property
              • UseJournalQueue Property
              • UseTracing Property
          • LocalAppContextSwitches
            • Overview
            • Members
            • Properties
              • UseMD5ForDefaultHashAlgorithm Property
          • Message
            • Overview
            • Members
            • Message Constructor
              • Message Constructor()
              • Message Constructor(Object)
              • Message Constructor(Object,IMessageFormatter)
            • Properties
              • AcknowledgeType Property
              • Acknowledgment Property
              • AdministrationQueue Property
              • AppSpecific Property
              • ArrivedTime Property
              • AttachSenderId Property
              • Authenticated Property
              • AuthenticationProviderName Property
              • AuthenticationProviderType Property
              • Body Property
              • BodyStream Property
              • BodyType Property
              • ConnectorType Property
              • CorrelationId Property
              • DestinationQueue Property
              • DestinationSymmetricKey Property
              • DigitalSignature Property
              • EncryptionAlgorithm Property
              • Extension Property
              • Formatter Property
              • HashAlgorithm Property
              • Id Property
              • IsFirstInTransaction Property
              • IsLastInTransaction Property
              • Label Property
              • LookupId Property
              • MessageType Property
              • Priority Property
              • Recoverable Property
              • ResponseQueue Property
              • SecurityContext Property
              • SenderCertificate Property
              • SenderId Property
              • SenderVersion Property
              • SentTime Property
              • SourceMachine Property
              • TimeToBeReceived Property
              • TimeToReachQueue Property
              • TransactionId Property
              • TransactionStatusQueue Property
              • UseAuthentication Property
              • UseDeadLetterQueue Property
              • UseEncryption Property
              • UseJournalQueue Property
              • UseTracing Property
            • Fields
              • InfiniteTimeout Field
          • MessageEnumerator
            • Overview
            • Members
            • Methods
              • Close Method
              • Dispose Method
                • Dispose() Method
                • Dispose(Boolean) Method
              • MoveNext Method
                • MoveNext() Method
                • MoveNext(TimeSpan) Method
              • RemoveCurrent Method
                • RemoveCurrent() Method
                • RemoveCurrent(MessageQueueTransaction) Method
                • RemoveCurrent(MessageQueueTransactionType) Method
                • RemoveCurrent(TimeSpan) Method
                • RemoveCurrent(TimeSpan,MessageQueueTransaction) Method
                • RemoveCurrent(TimeSpan,MessageQueueTransactionType) Method
              • Reset Method
            • Properties
              • Current Property
              • CursorHandle Property
          • MessagePropertyFilter
            • Overview
            • Members
            • MessagePropertyFilter Constructor
            • Methods
              • ClearAll Method
              • Clone Method
              • SetAll Method
              • SetDefaults Method
            • Properties
              • AcknowledgeType Property
              • Acknowledgment Property
              • AdministrationQueue Property
              • AppSpecific Property
              • ArrivedTime Property
              • AttachSenderId Property
              • Authenticated Property
              • AuthenticationProviderName Property
              • AuthenticationProviderType Property
              • Body Property
              • ConnectorType Property
              • CorrelationId Property
              • DefaultBodySize Property
              • DefaultExtensionSize Property
              • DefaultLabelSize Property
              • DestinationQueue Property
              • DestinationSymmetricKey Property
              • DigitalSignature Property
              • EncryptionAlgorithm Property
              • Extension Property
              • HashAlgorithm Property
              • Id Property
              • IsFirstInTransaction Property
              • IsLastInTransaction Property
              • Label Property
              • LookupId Property
              • MessageType Property
              • Priority Property
              • Recoverable Property
              • ResponseQueue Property
              • SenderCertificate Property
              • SenderId Property
              • SenderVersion Property
              • SentTime Property
              • SourceMachine Property
              • TimeToBeReceived Property
              • TimeToReachQueue Property
              • TransactionId Property
              • TransactionStatusQueue Property
              • UseAuthentication Property
              • UseDeadLetterQueue Property
              • UseEncryption Property
              • UseJournalQueue Property
              • UseTracing Property
          • MessageQueue
            • Overview
            • Members
            • MessageQueue Constructor
              • MessageQueue Constructor()
              • MessageQueue Constructor(String)
              • MessageQueue Constructor(String,QueueAccessMode)
              • MessageQueue Constructor(String,Boolean)
              • MessageQueue Constructor(String,Boolean,Boolean)
              • MessageQueue Constructor(String,Boolean,Boolean,QueueAccessMode)
            • Methods
              • BeginPeek Method
                • BeginPeek() Method
                • BeginPeek(TimeSpan) Method
                • BeginPeek(TimeSpan,Object) Method
                • BeginPeek(TimeSpan,Object,AsyncCallback) Method
                • BeginPeek(TimeSpan,Cursor,PeekAction,Object,AsyncCallback) Method
              • BeginReceive Method
                • BeginReceive() Method
                • BeginReceive(TimeSpan) Method
                • BeginReceive(TimeSpan,Object) Method
                • BeginReceive(TimeSpan,Object,AsyncCallback) Method
                • BeginReceive(TimeSpan,Cursor,Object,AsyncCallback) Method
              • ClearConnectionCache Method
              • Close Method
              • Create Method
                • Create(String) Method
                • Create(String,Boolean) Method
              • CreateCursor Method
              • Delete Method
              • Dispose Method
                • Dispose(Boolean) Method
              • EndPeek Method
              • EndReceive Method
              • Exists Method
              • GetAllMessages Method
              • GetEnumerator Method
              • GetMachineId Method
              • GetMessageEnumerator Method
              • GetMessageEnumerator2 Method
              • GetMessageQueueEnumerator Method
                • GetMessageQueueEnumerator() Method
                • GetMessageQueueEnumerator(MessageQueueCriteria) Method
              • GetPrivateQueuesByMachine Method
              • GetPublicQueues Method
                • GetPublicQueues() Method
                • GetPublicQueues(MessageQueueCriteria) Method
              • GetPublicQueuesByCategory Method
              • GetPublicQueuesByLabel Method
              • GetPublicQueuesByMachine Method
              • GetSecurityContext Method
              • Peek Method
                • Peek() Method
                • Peek(TimeSpan) Method
                • Peek(TimeSpan,Cursor,PeekAction) Method
              • PeekByCorrelationId Method
                • PeekByCorrelationId(String) Method
                • PeekByCorrelationId(String,TimeSpan) Method
              • PeekById Method
                • PeekById(String) Method
                • PeekById(String,TimeSpan) Method
              • PeekByLookupId Method
                • PeekByLookupId(Int64) Method
                • PeekByLookupId(MessageLookupAction,Int64) Method
              • Purge Method
              • Receive Method
                • Receive() Method
                • Receive(MessageQueueTransaction) Method
                • Receive(MessageQueueTransactionType) Method
                • Receive(TimeSpan) Method
                • Receive(TimeSpan,Cursor) Method
                • Receive(TimeSpan,MessageQueueTransaction) Method
                • Receive(TimeSpan,MessageQueueTransactionType) Method
                • Receive(TimeSpan,Cursor,MessageQueueTransaction) Method
                • Receive(TimeSpan,Cursor,MessageQueueTransactionType) Method
              • ReceiveByCorrelationId Method
                • ReceiveByCorrelationId(String) Method
                • ReceiveByCorrelationId(String,MessageQueueTransaction) Method
                • ReceiveByCorrelationId(String,MessageQueueTransactionType) Method
                • ReceiveByCorrelationId(String,TimeSpan) Method
                • ReceiveByCorrelationId(String,TimeSpan,MessageQueueTransaction) Method
                • ReceiveByCorrelationId(String,TimeSpan,MessageQueueTransactionType) Method
              • ReceiveById Method
                • ReceiveById(String) Method
                • ReceiveById(String,MessageQueueTransaction) Method
                • ReceiveById(String,MessageQueueTransactionType) Method
                • ReceiveById(String,TimeSpan) Method
                • ReceiveById(String,TimeSpan,MessageQueueTransaction) Method
                • ReceiveById(String,TimeSpan,MessageQueueTransactionType) Method
              • ReceiveByLookupId Method
                • ReceiveByLookupId(Int64) Method
                • ReceiveByLookupId(MessageLookupAction,Int64,MessageQueueTransactionType) Method
                • ReceiveByLookupId(MessageLookupAction,Int64,MessageQueueTransaction) Method
              • Refresh Method
              • ResetPermissions Method
              • Send Method
                • Send(Object) Method
                • Send(Object,MessageQueueTransaction) Method
                • Send(Object,MessageQueueTransactionType) Method
                • Send(Object,String) Method
                • Send(Object,String,MessageQueueTransaction) Method
                • Send(Object,String,MessageQueueTransactionType) Method
              • SetPermissions Method
                • SetPermissions(String,MessageQueueAccessRights) Method
                • SetPermissions(String,MessageQueueAccessRights,AccessControlEntryType) Method
                • SetPermissions(MessageQueueAccessControlEntry) Method
                • SetPermissions(AccessControlList) Method
            • Properties
              • AccessMode Property
              • Authenticate Property
              • BasePriority Property
              • CanRead Property
              • CanWrite Property
              • Category Property
              • CreateTime Property
              • DefaultPropertiesToSend Property
              • DenySharedReceive Property
              • EnableConnectionCache Property
              • EncryptionRequired Property
              • FormatName Property
              • Formatter Property
              • Id Property
              • Label Property
              • LastModifyTime Property
              • MachineName Property
              • MaximumJournalSize Property
              • MaximumQueueSize Property
              • MessageReadPropertyFilter Property
              • MulticastAddress Property
              • Path Property
              • QueueName Property
              • ReadHandle Property
              • SynchronizingObject Property
              • Transactional Property
              • UseJournalQueue Property
              • WriteHandle Property
            • Fields
              • InfiniteQueueSize Field
              • InfiniteTimeout Field
            • Events
              • PeekCompleted Event
              • ReceiveCompleted Event
          • MessageQueueAccessControlEntry
            • Overview
            • Members
            • MessageQueueAccessControlEntry Constructor
              • MessageQueueAccessControlEntry Constructor(Trustee,MessageQueueAccessRights)
              • MessageQueueAccessControlEntry Constructor(Trustee,MessageQueueAccessRights,AccessControlEntryType)
            • Properties
              • MessageQueueAccessRights Property
          • MessageQueueCriteria
            • Overview
            • Members
            • MessageQueueCriteria Constructor
            • Methods
              • ClearAll Method
            • Properties
              • Category Property
              • CreatedAfter Property
              • CreatedBefore Property
              • Label Property
              • MachineName Property
              • ModifiedAfter Property
              • ModifiedBefore Property
          • MessageQueueEnumerator
            • Overview
            • Members
            • Methods
              • Close Method
              • Dispose Method
                • Dispose() Method
                • Dispose(Boolean) Method
              • MoveNext Method
              • Reset Method
            • Properties
              • Current Property
              • LocatorHandle Property
          • MessageQueueException
            • Overview
            • Members
            • MessageQueueException Constructor
            • Methods
              • GetObjectData Method
            • Properties
              • Message Property
              • MessageQueueErrorCode Property
          • MessageQueueInstaller
            • Overview
            • Members
            • MessageQueueInstaller Constructor
              • MessageQueueInstaller Constructor()
              • MessageQueueInstaller Constructor(MessageQueue)
            • Methods
              • Commit Method
              • CopyFromComponent Method
              • Install Method
              • IsEquivalentInstaller Method
              • Rollback Method
              • Uninstall Method
            • Properties
              • Authenticate Property
              • BasePriority Property
              • Category Property
              • EncryptionRequired Property
              • Label Property
              • MaximumJournalSize Property
              • MaximumQueueSize Property
              • MulticastAddress Property
              • Path Property
              • Permissions Property
              • Transactional Property
              • UninstallAction Property
              • UseJournalQueue Property
          • MessageQueuePermission
            • Overview
            • Members
            • MessageQueuePermission Constructor
              • MessageQueuePermission Constructor()
              • MessageQueuePermission Constructor(PermissionState)
              • MessageQueuePermission Constructor(MessageQueuePermissionAccess,String)
              • MessageQueuePermission Constructor(MessageQueuePermissionAccess,String,String,String)
              • MessageQueuePermission Constructor(MessageQueuePermissionEntry[])
            • Methods
              • Copy Method
              • FromXml Method
              • Intersect Method
              • IsSubsetOf Method
              • IsUnrestricted Method
              • ToXml Method
              • Union Method
            • Properties
              • PermissionEntries Property
          • MessageQueuePermissionAttribute
            • Overview
            • Members
            • MessageQueuePermissionAttribute Constructor
            • Methods
              • CreatePermission Method
            • Properties
              • Category Property
              • Label Property
              • MachineName Property
              • Path Property
              • PermissionAccess Property
          • MessageQueuePermissionEntry
            • Overview
            • Members
            • MessageQueuePermissionEntry Constructor
              • MessageQueuePermissionEntry Constructor(MessageQueuePermissionAccess,String)
              • MessageQueuePermissionEntry Constructor(MessageQueuePermissionAccess,String,String,String)
            • Properties
              • Category Property
              • Label Property
              • MachineName Property
              • Path Property
              • PermissionAccess Property
          • MessageQueuePermissionEntryCollection
            • Overview
            • Members
            • Methods
              • Add Method
              • AddRange Method
                • AddRange(MessageQueuePermissionEntry[]) Method
                • AddRange(MessageQueuePermissionEntryCollection) Method
              • Contains Method
              • CopyTo Method
              • IndexOf Method
              • Insert Method
              • OnClear Method
              • OnInsert Method
              • OnRemove Method
              • OnSet Method
              • Remove Method
            • Properties
              • Item Property
          • MessageQueueTransaction
            • Overview
            • Members
            • MessageQueueTransaction Constructor
            • Methods
              • Abort Method
              • Begin Method
              • Commit Method
              • Dispose Method
                • Dispose() Method
                • Dispose(Boolean) Method
              • Finalize Method
            • Properties
              • Status Property
          • MessagingDescriptionAttribute
            • Overview
            • Members
            • MessagingDescriptionAttribute Constructor
            • Properties
              • Description Property
          • PeekCompletedEventArgs
            • Overview
            • Members
            • Properties
              • AsyncResult Property
              • Message Property
          • ReceiveCompletedEventArgs
            • Overview
            • Members
            • Properties
              • AsyncResult Property
              • Message Property
          • SecurityContext
            • Overview
            • Members
            • Methods
              • Dispose Method
          • Trustee
            • Overview
            • Members
            • Trustee Constructor
              • Trustee Constructor()
              • Trustee Constructor(String)
              • Trustee Constructor(String,String)
              • Trustee Constructor(String,String,TrusteeType)
            • Properties
              • Name Property
              • SystemName Property
              • TrusteeType Property
          • XmlMessageFormatter
            • Overview
            • Members
            • XmlMessageFormatter Constructor
              • XmlMessageFormatter Constructor()
              • XmlMessageFormatter Constructor(String[])
              • XmlMessageFormatter Constructor(Type[])
            • Methods
              • CanRead Method
              • Clone Method
              • Read Method
              • Write Method
            • Properties
              • TargetTypeNames Property
              • TargetTypes Property
        • Enumerations
          • AccessControlEntryType
          • AcknowledgeTypes
          • Acknowledgment
          • CryptographicProviderType
          • EncryptionAlgorithm
          • EncryptionRequired
          • GenericAccessRights
          • HashAlgorithm
          • MessageLookupAction
          • MessagePriority
          • MessageQueueAccessRights
          • MessageQueueErrorCode
          • MessageQueuePermissionAccess
          • MessageQueueTransactionStatus
          • MessageQueueTransactionType
          • MessageType
          • PeekAction
          • QueueAccessMode
          • StandardAccessRights
          • TrusteeType
        • Interfaces
          • IMessageFormatter
            • Overview
            • Members
            • Methods
              • CanRead Method
              • Read Method
              • Write Method
        • Delegates
          • PeekCompletedEventHandler
          • ReceiveCompletedEventHandler
      • System.Messaging.Design Namespace
        • Overview
        • Classes
          • QueuePathDialog
            • Overview
            • Members
            • QueuePathDialog Constructor
              • QueuePathDialog Constructor(IServiceProvider)
              • QueuePathDialog Constructor(IUIService)
            • Methods
              • ChoosePath Method
              • DoubleClicked Method
              • OnFormClosing Method
              • OnHandleCreated Method
              • SelectQueue Method
            • Properties
              • Path Property
          • QueuePathEditor
            • Overview
            • Members
            • QueuePathEditor Constructor
            • Methods
              • EditValue Method
                • EditValue(ITypeDescriptorContext,IServiceProvider,Object) Method
              • GetEditStyle Method
                • GetEditStyle(ITypeDescriptorContext) Method