/// <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); }
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" }); }