/// <include file='doc\ProcessDesigner.uex' path='docs/doc[@for="ProcessDesigner.PreFilterProperties"]/*' />
 protected override void PreFilterProperties(IDictionary properties)
 {
     base.PreFilterProperties(properties);
     RuntimeComponentFilter.FilterProperties(properties,
                                             null,
                                             new string[] { "SynchronizingObject", "EnableRaisingEvents", "StartInfo",
                                                            "BasePriority", "HandleCount", "Id",
                                                            "MainWindowHandle", "MainWindowTitle", "MaxWorkingSet",
                                                            "MinWorkingSet", "NonpagedSystemMemorySize", "PagedMemorySize",
                                                            "PagedSystemMemorySize", "PeakPagedMemorySize", "PeakWorkingSet",
                                                            "PeakVirtualMemorySize", "PriorityBoostEnabled", "PriorityClass",
                                                            "PrivateMemorySize", "PrivilegedProcessorTime", "ProcessName",
                                                            "ProcessorAffinity", "Responding", "StartTime",
                                                            "TotalProcessorTime", "UserProcessorTime", "VirtualMemorySize",
                                                            "WorkingSet" },
                                             new bool[] { true, true, true,
                                                          false, false, false,
                                                          false, false, false,
                                                          false, false, false,
                                                          false, false, false,
                                                          false, false, false,
                                                          false, false, false,
                                                          false, false, false,
                                                          false, false, false,
                                                          false });
 }
 protected override void PreFilterProperties(IDictionary properties)
 {
     base.PreFilterProperties(properties);
     bool[] browsableSettings = new bool[9];
     browsableSettings[8] = true;
     RuntimeComponentFilter.FilterProperties(properties, new string[] { "ServiceName", "DisplayName" }, new string[] { "CanPauseAndContinue", "CanShutdown", "CanStop", "DisplayName", "DependentServices", "ServicesDependedOn", "Status", "ServiceType", "MachineName" }, browsableSettings);
 }
 protected override void PreFilterProperties(IDictionary properties)
 {
     base.PreFilterProperties(properties);
     RuntimeComponentFilter.FilterProperties(properties, new string[] {
         "EncryptionAlgorithm", "BodyType", "DigitalSignature", "UseJournalQueue", "SenderCertificate", "ConnectorType", "TransactionStatusQueue", "UseDeadLetterQueue", "UseTracing", "UseAuthentication", "TimeToReachQueue", "HashAlgorithm", "Priority", "BodyStream", "DestinationSymmetricKey", "AppSpecific",
         "ResponseQueue", "AuthenticationProviderName", "Recoverable", "UseEncryption", "AttachSenderId", "CorrelationId", "AdministrationQueue", "AuthenticationProviderType", "TimeToBeReceived", "AcknowledgeType", "Label", "Extension"
     }, null);
 }
Example #4
0
 protected override void PreFilterProperties(IDictionary properties)
 {
     base.PreFilterProperties(properties);
     RuntimeComponentFilter.FilterProperties(properties, null, new string[] { "FileVersionInfo" });
 }
 protected override void PreFilterProperties(IDictionary properties)
 {
     base.PreFilterProperties(properties);
     RuntimeComponentFilter.FilterProperties(properties, null, new string[] { "IdealProcessor", "ProcessorAffinity" });
 }