Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Messaging / System / Messaging / MessagePropertyFilter.cs / 1305376 / MessagePropertyFilter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Messaging { using System.Configuration.Assemblies; using System.Diagnostics; using System; using System.Messaging.Interop; using System.ComponentModel; using Microsoft.Win32; ////// /// [TypeConverter(typeof(ExpandableObjectConverter))] public class MessagePropertyFilter : ICloneable { internal const int ACKNOWLEDGEMENT = 1; internal const int ACKNOWLEDGE_TYPE = 1 << 2; internal const int ADMIN_QUEUE = 1 << 3; internal const int BODY = 1 << 4; internal const int LABEL = 1 << 5; internal const int ID = 1 << 6; internal const int USE_DEADLETTER_QUEUE = 1 << 7; internal const int RESPONSE_QUEUE = 1 << 8; internal const int MESSAGE_TYPE = 1 << 9; internal const int USE_JOURNALING = 1 << 10; internal const int LOOKUP_ID = 1 << 11; internal const int APP_SPECIFIC = 1; internal const int ARRIVED_TIME = 1 << 2; internal const int ATTACH_SENDER_ID = 1 << 3; internal const int AUTHENTICATED = 1 << 4; internal const int CONNECTOR_TYPE = 1 << 5; internal const int CORRELATION_ID = 1 << 6; internal const int CRYPTOGRAPHIC_PROVIDER_NAME = 1 << 7; internal const int CRYPTOGRAPHIC_PROVIDER_TYPE = 1 << 8; internal const int IS_RECOVERABLE = 1 << 9; internal const int DIGITAL_SIGNATURE = 1 << 10; internal const int ENCRYPTION_ALGORITHM = 1 << 11; internal const int EXTENSION = 1 << 12; internal const int FOREIGN_ADMIN_QUEUE = 1 << 13; internal const int HASH_ALGORITHM = 1 << 14; internal const int DESTINATION_QUEUE = 1 << 15; internal const int PRIORITY = 1 << 16; internal const int SECURITY_CONTEXT = 1 << 17; internal const int SENDER_CERTIFICATE = 1 << 18; internal const int SENDER_ID = 1 << 19; internal const int SENT_TIME = 1 << 20; internal const int SOURCE_MACHINE = 1 << 21; internal const int SYMMETRIC_KEY = 1 << 22; internal const int TIME_TO_BE_RECEIVED = 1 << 23; internal const int TIME_TO_REACH_QUEUE = 1 << 24; internal const int USE_AUTHENTICATION = 1 << 25; internal const int USE_ENCRYPTION = 1 << 26; internal const int USE_TRACING = 1 << 27; internal const int VERSION = 1 << 28; internal const int IS_FIRST_IN_TRANSACTION = 1 << 29; internal const int IS_LAST_IN_TRANSACTION = 1 << 30; internal const int TRANSACTION_ID = 1 << 31; internal int data1; internal int data2; private const int defaultBodySize = 1024; private const int defaultExtensionSize = 255; private const int defaultLabelSize = 255; internal int bodySize = defaultBodySize; internal int extensionSize = defaultExtensionSize; internal int labelSize = defaultLabelSize; ////// Limits the /// properties retrieved when receiving messages from a queue. /// ////// /// public MessagePropertyFilter() { } ////// Initializes a new instance of the ////// class /// and /// sets /// the /// most /// common /// filter /// properties /// to /// true. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgAcknowledgement)] public bool Acknowledgment{ get{ return((data1 & ACKNOWLEDGEMENT) != 0); } set{ data1 = value ? data1 | ACKNOWLEDGEMENT : data1 & ~ ACKNOWLEDGEMENT; } } ////// Gets or sets a value indicating whether to retrieve /// ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgAcknowledgeType)] public bool AcknowledgeType{ get{ return((data1 & ACKNOWLEDGE_TYPE) != 0); } set{ data1 = value ? data1 | ACKNOWLEDGE_TYPE : data1 & ~ ACKNOWLEDGE_TYPE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgAdministrationQueue)] public bool AdministrationQueue{ get{ return((data1 & ADMIN_QUEUE) != 0); } set{ data1 = value ? data1 | ADMIN_QUEUE : data1 & ~ ADMIN_QUEUE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgAppSpecific)] public bool AppSpecific{ get{ return((data2 & APP_SPECIFIC) != 0); } set{ data2 = value ? data2 | APP_SPECIFIC : data2 & ~ APP_SPECIFIC; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgArrivedTime)] public bool ArrivedTime{ get{ return((data2 & ARRIVED_TIME) != 0); } set{ data2 = value ? data2 | ARRIVED_TIME : data2 & ~ ARRIVED_TIME; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgAttachSenderId)] public bool AttachSenderId{ get{ return((data2 & ATTACH_SENDER_ID) != 0); } set{ data2 = value ? data2 | ATTACH_SENDER_ID : data2 & ~ ATTACH_SENDER_ID; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgAuthenticated)] public bool Authenticated{ get{ return((data2 & AUTHENTICATED) != 0); } set{ data2 = value ? data2 | AUTHENTICATED : data2 & ~ AUTHENTICATED; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgAuthenticationProviderName)] public bool AuthenticationProviderName{ get{ return((data2 & CRYPTOGRAPHIC_PROVIDER_NAME) != 0); } set{ data2 = value ? data2 | CRYPTOGRAPHIC_PROVIDER_NAME : data2 & ~ CRYPTOGRAPHIC_PROVIDER_NAME; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgAuthenticationProviderType)] public bool AuthenticationProviderType{ get{ return((data2 & CRYPTOGRAPHIC_PROVIDER_TYPE) != 0); } set{ data2 = value ? data2 | CRYPTOGRAPHIC_PROVIDER_TYPE : data2 & ~ CRYPTOGRAPHIC_PROVIDER_TYPE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgBody)] public bool Body{ get{ return((data1 & BODY) != 0); } set{ data1 = value ? data1 | BODY : data1 & ~ BODY; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgConnectorType)] public bool ConnectorType{ get{ return((data2 & CONNECTOR_TYPE) != 0); } set{ data2 = value ? data2 | CONNECTOR_TYPE : data2 & ~ CONNECTOR_TYPE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgCorrelationId)] public bool CorrelationId{ get{ return((data2 & CORRELATION_ID) != 0); } set{ data2 = value ? data2 | CORRELATION_ID : data2 & ~ CORRELATION_ID; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(MessagePropertyFilter.defaultBodySize), MessagingDescription(Res.MsgDefaultBodySize)] public int DefaultBodySize { get { return this.bodySize; } set { if (value < 0) throw new ArgumentException(Res.GetString(Res.DefaultSizeError)); this.bodySize = value; } } ////// Gets /// or sets the size, /// in bytes, of the default body buffer. /// ////// /// [DefaultValueAttribute(MessagePropertyFilter.defaultExtensionSize), MessagingDescription(Res.MsgDefaultExtensionSize)] public int DefaultExtensionSize { get { return this.extensionSize; } set { if (value < 0) throw new ArgumentException(Res.GetString(Res.DefaultSizeError)); this.extensionSize = value; } } ////// Gets /// or sets the /// size, in bytes, of the default extension buffer. /// ////// /// [DefaultValueAttribute(MessagePropertyFilter.defaultLabelSize), MessagingDescription(Res.MsgDefaultLabelSize)] public int DefaultLabelSize { get { return this.labelSize; } set { if (value < 0) throw new ArgumentException(Res.GetString(Res.DefaultSizeError)); this.labelSize = value; } } ////// Gets /// or sets the size, /// in bytes, of the default label buffer. /// ////// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgDestinationQueue)] public bool DestinationQueue{ get{ return((data2 & DESTINATION_QUEUE) != 0); } set{ data2 = value ? data2 | DESTINATION_QUEUE : data2 & ~ DESTINATION_QUEUE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgDestinationSymmetricKey)] public bool DestinationSymmetricKey { get{ return((data2 & SYMMETRIC_KEY) != 0); } set{ data2 = value ? data2 | SYMMETRIC_KEY : data2 & ~ SYMMETRIC_KEY; } } ////// Gets or sets a value indicating whether to retrieve /// ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgDigitalSignature)] public bool DigitalSignature{ get{ return((data2 & DIGITAL_SIGNATURE) != 0); } set{ data2 = value ? data2 | DIGITAL_SIGNATURE : data2 & ~ DIGITAL_SIGNATURE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgEncryptionAlgorithm)] public bool EncryptionAlgorithm{ get{ return((data2 & ENCRYPTION_ALGORITHM) != 0); } set{ data2 = value ? data2 | ENCRYPTION_ALGORITHM : data2 & ~ ENCRYPTION_ALGORITHM; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgExtension)] public bool Extension{ get{ return((data2 & EXTENSION) != 0); } set{ data2 = value ? data2 | EXTENSION : data2 & ~ EXTENSION; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgHashAlgorithm)] public bool HashAlgorithm{ get{ return((data2 & HASH_ALGORITHM) != 0); } set{ data2 = value ? data2 | HASH_ALGORITHM : data2 & ~ HASH_ALGORITHM; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgId)] public bool Id{ get{ return((data1 & ID) != 0); } set{ data1 = value ? data1 | ID : data1 & ~ ID; } } ////// Gets or sets a value indicating whether to retrieve ////// property information when receiving or peeking a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgIsFirstInTransaction)] public bool IsFirstInTransaction { get { return ((data2 & IS_FIRST_IN_TRANSACTION) != 0); } set { data2 = value ? data2 | IS_FIRST_IN_TRANSACTION : data2 & ~ IS_FIRST_IN_TRANSACTION; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgIsLastInTransaction)] public bool IsLastInTransaction { get { return ((data2 & IS_LAST_IN_TRANSACTION) != 0); } set { data2 = value ? data2 | IS_LAST_IN_TRANSACTION : data2 & ~ IS_LAST_IN_TRANSACTION; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgLabel)] public bool Label{ get{ return((data1 & LABEL) != 0); } set{ data1 = value ? data1 | LABEL : data1 & ~ LABEL; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgLookupId)] public bool LookupId { get { if (!MessageQueue.Msmq3OrNewer) throw new PlatformNotSupportedException(Res.GetString(Res.PlatformNotSupported)); return ((data1 & LOOKUP_ID) != 0); } set { if (!MessageQueue.Msmq3OrNewer) throw new PlatformNotSupportedException(Res.GetString(Res.PlatformNotSupported)); data1 = value ? data1 | LOOKUP_ID : data1 & ~ LOOKUP_ID; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgMessageType)] public bool MessageType{ get{ return((data1 & MESSAGE_TYPE) != 0); } set{ data1 = value ? data1 | MESSAGE_TYPE : data1 & ~ MESSAGE_TYPE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgPriority)] public bool Priority{ get{ return((data2 & PRIORITY) != 0); } set{ data2 = value ? data2 | PRIORITY : data2 & ~ PRIORITY; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgRecoverable)] public bool Recoverable{ get{ return((data2 & IS_RECOVERABLE) != 0); } set{ data2 = value ? data2 | IS_RECOVERABLE : data2 & ~ IS_RECOVERABLE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgResponseQueue)] public bool ResponseQueue{ get{ return((data1 & RESPONSE_QUEUE) != 0); } set{ data1 = value ? data1 | RESPONSE_QUEUE : data1 & ~ RESPONSE_QUEUE; } } // SecurityContext is send-only property, so there's no point in // publicly exposing it in the filter internal bool SecurityContext{ get{ return((data2 & SECURITY_CONTEXT) != 0); } set{ data2 = value ? data2 | SECURITY_CONTEXT : data2 & ~ SECURITY_CONTEXT; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgSenderCertificate)] public bool SenderCertificate{ get{ return((data2 & SENDER_CERTIFICATE) != 0); } set{ data2 = value ? data2 | SENDER_CERTIFICATE : data2 & ~ SENDER_CERTIFICATE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgSenderId)] public bool SenderId{ get{ return((data2 & SENDER_ID) != 0); } set{ data2 = value ? data2 | SENDER_ID : data2 & ~ SENDER_ID; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgSenderVersion)] public bool SenderVersion{ get{ return((data2 & VERSION) != 0); } set{ data2 = value ? data2 | VERSION : data2 & ~ VERSION; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgSentTime)] public bool SentTime{ get{ return((data2 & SENT_TIME) != 0); } set{ data2 = value ? data2 | SENT_TIME : data2 & ~ SENT_TIME; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgSourceMachine)] public bool SourceMachine{ get{ return((data2 & SOURCE_MACHINE) != 0); } set{ data2 = value ? data2 | SOURCE_MACHINE : data2 & ~ SOURCE_MACHINE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgTimeToBeReceived)] public bool TimeToBeReceived{ get{ return((data2 & TIME_TO_BE_RECEIVED) != 0); } set{ data2 = value ? data2 | TIME_TO_BE_RECEIVED : data2 & ~ TIME_TO_BE_RECEIVED; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgTimeToReachQueue)] public bool TimeToReachQueue{ get{ return((data2 & TIME_TO_REACH_QUEUE) != 0); } set{ data2 = value ? data2 | TIME_TO_REACH_QUEUE : data2 & ~ TIME_TO_REACH_QUEUE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgTransactionId)] public bool TransactionId { get { return ((data2 & TRANSACTION_ID) != 0); } set { data2 = value ? data2 | TRANSACTION_ID : data2 & ~ TRANSACTION_ID; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgTransactionStatusQueue)] public bool TransactionStatusQueue{ get{ return((data2 & FOREIGN_ADMIN_QUEUE) != 0); } set{ data2 = value ? data2 | FOREIGN_ADMIN_QUEUE : data2 & ~ FOREIGN_ADMIN_QUEUE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgUseAuthentication)] public bool UseAuthentication{ get{ return((data2 & USE_AUTHENTICATION) != 0); } set{ data2 = value ? data2 | USE_AUTHENTICATION : data2 & ~ USE_AUTHENTICATION; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgUseDeadLetterQueue)] public bool UseDeadLetterQueue{ get{ return((data1 & USE_DEADLETTER_QUEUE) != 0); } set{ data1 = value ? data1 | USE_DEADLETTER_QUEUE : data1 & ~ USE_DEADLETTER_QUEUE; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgUseEncryption)] public bool UseEncryption{ get{ return((data2 & USE_ENCRYPTION) != 0); } set{ data2 = value ? data2 | USE_ENCRYPTION : data2 & ~ USE_ENCRYPTION; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(true), MessagingDescription(Res.MsgUseJournalQueue)] public bool UseJournalQueue{ get{ return((data1 & USE_JOURNALING) != 0); } set{ data1 = value ? data1 | USE_JOURNALING : data2 & ~ USE_JOURNALING; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// [DefaultValueAttribute(false), MessagingDescription(Res.MsgUseTracing)] public bool UseTracing{ get{ return((data2 & USE_TRACING) != 0); } set{ data2 = value ? data2 | USE_TRACING : data2 & ~ USE_TRACING; } } ////// Gets or sets a value indicating whether to retrieve ///property information when receiving or peeking /// a message. /// /// /// public void ClearAll() { data1 = 0; data2 = 0; } ////// Specifies not to retrieve /// any message properties when receiving a message. /// ////// /// public void SetDefaults() { data1 = ACKNOWLEDGEMENT | ACKNOWLEDGE_TYPE | ADMIN_QUEUE | BODY | ID | LABEL | USE_DEADLETTER_QUEUE | RESPONSE_QUEUE | MESSAGE_TYPE | USE_JOURNALING | LOOKUP_ID; data2 = 0; DefaultBodySize = defaultBodySize; DefaultExtensionSize = defaultExtensionSize; DefaultLabelSize = defaultLabelSize; } ////// Filters on the message properties that the /// constructor sets to ////// . /// /// /// public void SetAll() { data1 = ACKNOWLEDGEMENT | ACKNOWLEDGE_TYPE | ADMIN_QUEUE | BODY | ID | LABEL | USE_DEADLETTER_QUEUE | RESPONSE_QUEUE | MESSAGE_TYPE | USE_JOURNALING | LOOKUP_ID; data2 = APP_SPECIFIC | ARRIVED_TIME | ATTACH_SENDER_ID | AUTHENTICATED | CONNECTOR_TYPE | CORRELATION_ID | CRYPTOGRAPHIC_PROVIDER_NAME | CRYPTOGRAPHIC_PROVIDER_TYPE | IS_RECOVERABLE | DESTINATION_QUEUE | DIGITAL_SIGNATURE | ENCRYPTION_ALGORITHM | EXTENSION | FOREIGN_ADMIN_QUEUE | HASH_ALGORITHM | PRIORITY | SECURITY_CONTEXT | SENDER_CERTIFICATE | SENDER_ID | SENT_TIME | SOURCE_MACHINE | SYMMETRIC_KEY | TIME_TO_BE_RECEIVED | TIME_TO_REACH_QUEUE | USE_AUTHENTICATION | USE_ENCRYPTION | USE_TRACING | VERSION | IS_FIRST_IN_TRANSACTION | IS_LAST_IN_TRANSACTION | TRANSACTION_ID; } public virtual object Clone() { return this.MemberwiseClone(); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007./// Specifies to retrieve all /// message properties when receiving a message. /// ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- XNodeValidator.cs
- ScriptDescriptor.cs
- Transaction.cs
- DataMemberConverter.cs
- VBCodeProvider.cs
- XmlDataSourceNodeDescriptor.cs
- XamlToRtfParser.cs
- DataGridColumnReorderingEventArgs.cs
- InplaceBitmapMetadataWriter.cs
- OracleString.cs
- ContentTextAutomationPeer.cs
- OdbcConnectionHandle.cs
- DrawingContextWalker.cs
- prefixendpointaddressmessagefiltertable.cs
- DataGrid.cs
- AdornerLayer.cs
- RadioButtonFlatAdapter.cs
- Scanner.cs
- DirectoryObjectSecurity.cs
- FormViewDeleteEventArgs.cs
- TemplateBamlTreeBuilder.cs
- DataGridViewCellStyleChangedEventArgs.cs
- TargetConverter.cs
- DataTableTypeConverter.cs
- SmtpTransport.cs
- Point.cs
- hwndwrapper.cs
- TableParagraph.cs
- ToolStripMenuItemDesigner.cs
- MissingMemberException.cs
- InvocationExpression.cs
- TimeZone.cs
- TabPageDesigner.cs
- NumericExpr.cs
- HttpRequestWrapper.cs
- RemoteWebConfigurationHostStream.cs
- Debug.cs
- XpsDocument.cs
- Underline.cs
- HttpListenerException.cs
- EntityWrapperFactory.cs
- PrintController.cs
- CommonDialog.cs
- RegexRunner.cs
- LogicalExpr.cs
- ConfigPathUtility.cs
- FilterEventArgs.cs
- CompiledRegexRunnerFactory.cs
- WeakReference.cs
- DesignParameter.cs
- CollectionConverter.cs
- SystemIPGlobalStatistics.cs
- WebPartCatalogAddVerb.cs
- HttpHandlerActionCollection.cs
- GroupLabel.cs
- RequestSecurityTokenResponse.cs
- DrawListViewSubItemEventArgs.cs
- PrinterSettings.cs
- BaseDataList.cs
- Function.cs
- PermissionAttributes.cs
- UnsupportedPolicyOptionsException.cs
- Stack.cs
- GetWinFXPath.cs
- CodeGen.cs
- ViewGenResults.cs
- ContainerVisual.cs
- XPathItem.cs
- XmlUtil.cs
- MultiView.cs
- SoapElementAttribute.cs
- DtdParser.cs
- InkPresenter.cs
- CodeEntryPointMethod.cs
- InvalidateEvent.cs
- TreeNodeCollectionEditor.cs
- OleDbCommandBuilder.cs
- DataGrid.cs
- ContainsRowNumberChecker.cs
- SpellerInterop.cs
- StringSorter.cs
- ControlOperationInvoker.cs
- StaticSiteMapProvider.cs
- EntityDataSourceSelectingEventArgs.cs
- ProfileGroupSettingsCollection.cs
- ContainsRowNumberChecker.cs
- AttributeEmitter.cs
- SoapSchemaImporter.cs
- XmlDataSourceNodeDescriptor.cs
- TextOptions.cs
- DoubleLinkListEnumerator.cs
- Stylesheet.cs
- WasEndpointConfigContainer.cs
- CodePrimitiveExpression.cs
- LayoutUtils.cs
- DbExpressionVisitor.cs
- AssociatedControlConverter.cs
- AdjustableArrowCap.cs
- OleDbCommandBuilder.cs
- CompositeTypefaceMetrics.cs