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