Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / Diagnostics / FilterElement.cs / 1305376 / FilterElement.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Configuration; using System; namespace System.Diagnostics { internal class FilterElement : TypedElement { public FilterElement() : base(typeof(TraceFilter)) {} public TraceFilter GetRuntimeObject() { TraceFilter newFilter = (TraceFilter) BaseGetRuntimeObject(); newFilter.initializeData = InitData; return newFilter; } internal TraceFilter RefreshRuntimeObject(TraceFilter filter) { if (Type.GetType(TypeName) != filter.GetType() || InitData != filter.initializeData) { // type or initdata changed _runtimeObject = null; return GetRuntimeObject(); } else { return filter; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Configuration; using System; namespace System.Diagnostics { internal class FilterElement : TypedElement { public FilterElement() : base(typeof(TraceFilter)) {} public TraceFilter GetRuntimeObject() { TraceFilter newFilter = (TraceFilter) BaseGetRuntimeObject(); newFilter.initializeData = InitData; return newFilter; } internal TraceFilter RefreshRuntimeObject(TraceFilter filter) { if (Type.GetType(TypeName) != filter.GetType() || InitData != filter.initializeData) { // type or initdata changed _runtimeObject = null; return GetRuntimeObject(); } else { return filter; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SpoolingTaskBase.cs
- TablePattern.cs
- GeneralTransform.cs
- EventRoute.cs
- VirtualPathUtility.cs
- ParagraphResult.cs
- CapabilitiesUse.cs
- DesignerContextDescriptor.cs
- AttachedPropertyMethodSelector.cs
- PointAnimationUsingPath.cs
- CodeTryCatchFinallyStatement.cs
- TemplateNameScope.cs
- DeviceSpecificChoice.cs
- WorkflowInstanceQuery.cs
- ByteAnimationBase.cs
- CalendarDay.cs
- TitleStyle.cs
- XamlTreeBuilder.cs
- XmlTypeMapping.cs
- DbMetaDataFactory.cs
- ArrayTypeMismatchException.cs
- DataGridViewHitTestInfo.cs
- TemplateComponentConnector.cs
- TraceHandlerErrorFormatter.cs
- ScrollEvent.cs
- IconBitmapDecoder.cs
- Exceptions.cs
- VisualTreeUtils.cs
- CountAggregationOperator.cs
- IndexedString.cs
- SelectionRangeConverter.cs
- ProcessModule.cs
- TypeConverter.cs
- Assembly.cs
- SmtpLoginAuthenticationModule.cs
- CriticalFinalizerObject.cs
- OledbConnectionStringbuilder.cs
- WebHeaderCollection.cs
- RedistVersionInfo.cs
- _Semaphore.cs
- QilFactory.cs
- LocalizabilityAttribute.cs
- HotSpot.cs
- SRGSCompiler.cs
- XsdDataContractImporter.cs
- WindowsAuthenticationEventArgs.cs
- OuterGlowBitmapEffect.cs
- AccessorTable.cs
- SlipBehavior.cs
- ConfigPathUtility.cs
- RunClient.cs
- StringUtil.cs
- ProfileProvider.cs
- TypeNameConverter.cs
- OleDbRowUpdatingEvent.cs
- GorillaCodec.cs
- WebBrowserBase.cs
- RepeatButtonAutomationPeer.cs
- FileDialogPermission.cs
- GiveFeedbackEventArgs.cs
- TemplateBindingExtension.cs
- TraceFilter.cs
- XmlDataSource.cs
- GestureRecognitionResult.cs
- LineMetrics.cs
- DbParameterCollection.cs
- MouseGesture.cs
- HashLookup.cs
- OptimalTextSource.cs
- DataGridViewRowPostPaintEventArgs.cs
- SqlConnectionStringBuilder.cs
- WpfPayload.cs
- MessageSmuggler.cs
- XamlFilter.cs
- XmlPreloadedResolver.cs
- PageHandlerFactory.cs
- ToolStripPanelRow.cs
- TagPrefixAttribute.cs
- SoapCommonClasses.cs
- XslException.cs
- SynchronizationContext.cs
- ApplicationInterop.cs
- DateTimeFormatInfo.cs
- SiteMapNodeItem.cs
- ThicknessAnimationBase.cs
- TokenizerHelper.cs
- CellParaClient.cs
- UserPersonalizationStateInfo.cs
- Module.cs
- PeerNameRegistration.cs
- CatalogPartChrome.cs
- X509CertificateStore.cs
- IRCollection.cs
- Point3DAnimationBase.cs
- UdpChannelListener.cs
- ListParaClient.cs
- ExitEventArgs.cs
- versioninfo.cs
- OleDbCommand.cs
- EnumerableValidator.cs