protected override void PreFilterProperties(System.Collections.IDictionary properties) { base.PreFilterProperties(properties); InstallableComponentDesigner.FilterProperties(properties, new string[] { "CategoryName", "CounterName", "InstanceName" }, new string[] { "ReadOnly", "MachineName", "CounterHelp", "CounterType" }, new bool[] { true, true, false, false }); }
protected override void PreFilterProperties(IDictionary properties) { base.PreFilterProperties(properties); InstallableComponentDesigner.FilterProperties(properties, null, new string[] { "DefaultPropertiesToSend", "DenySharedReceive", "Formatter", "MessageReadPropertyFilter", "Path", "SynchronizingObject", "Authenticate", "BasePriority", "Category", "CreateTime", "EncryptionRequired", "FormatName", "Id", "Label", "LastModifyTime", "MaximumJournalSize", "MaximumQueueSize", "Transactional", "UseJournalQueue" }, new bool[] { true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false }); }
protected override void PreFilterProperties(IDictionary properties) { base.PreFilterProperties(properties); InstallableComponentDesigner.FilterProperties(properties, new string[] { "Log", "MachineName", "Source" }, new string[] { "EnableRaisingEvents", "SynchronizingObject" }); }