Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / CompMod / System / Diagnostics / FilterElement.cs / 1 / 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
- InvariantComparer.cs
- SchemaObjectWriter.cs
- ErasingStroke.cs
- TextProviderWrapper.cs
- Route.cs
- ResourceDescriptionAttribute.cs
- WaitHandleCannotBeOpenedException.cs
- CharacterMetricsDictionary.cs
- XmlSchemaSimpleTypeUnion.cs
- ManualResetEvent.cs
- EncodingTable.cs
- SystemWebSectionGroup.cs
- X509UI.cs
- SecurityPermission.cs
- RuntimeHandles.cs
- CurrentChangingEventManager.cs
- ExtendLockAsyncResult.cs
- FontFamilyIdentifier.cs
- OdbcTransaction.cs
- BaseUriHelper.cs
- XmlWrappingReader.cs
- ToolStripDropDownButton.cs
- AnnotationHighlightLayer.cs
- RawStylusActions.cs
- RegexCapture.cs
- WeakHashtable.cs
- InstanceDataCollection.cs
- TypedReference.cs
- WindowsProgressbar.cs
- UxThemeWrapper.cs
- CacheSection.cs
- TextServicesHost.cs
- LinqDataSourceContextEventArgs.cs
- TemplateControlParser.cs
- DrawingAttributes.cs
- PowerStatus.cs
- ListViewItem.cs
- GridViewRowPresenter.cs
- SmiSettersStream.cs
- RayHitTestParameters.cs
- StructuredCompositeActivityDesigner.cs
- FormViewUpdatedEventArgs.cs
- ZipIOZip64EndOfCentralDirectoryLocatorBlock.cs
- SpanIndex.cs
- HostedBindingBehavior.cs
- Task.cs
- BindingContext.cs
- GeometryModel3D.cs
- XmlDataCollection.cs
- WebServiceParameterData.cs
- Substitution.cs
- ChangePassword.cs
- Registry.cs
- TTSEngineTypes.cs
- HttpProfileGroupBase.cs
- UxThemeWrapper.cs
- TextRangeSerialization.cs
- HtmlInputFile.cs
- RenameRuleObjectDialog.Designer.cs
- UICuesEvent.cs
- followingsibling.cs
- SessionIDManager.cs
- WebEventTraceProvider.cs
- ValidationErrorEventArgs.cs
- ResourceExpression.cs
- Misc.cs
- CatalogPartCollection.cs
- BindingExpressionUncommonField.cs
- ConnectionStringSettings.cs
- HttpHandlersSection.cs
- Literal.cs
- AuthenticationManager.cs
- Operand.cs
- IntranetCredentialPolicy.cs
- AddInBase.cs
- QilPatternVisitor.cs
- Propagator.cs
- NamespaceMapping.cs
- CommonDialog.cs
- HTTPRemotingHandler.cs
- TableLayoutPanelResizeGlyph.cs
- codemethodreferenceexpression.cs
- AttributeCollection.cs
- FontSizeConverter.cs
- WorkflowInvoker.cs
- PartialCachingControl.cs
- SafeNativeMethods.cs
- ReadOnlyDataSourceView.cs
- Freezable.cs
- XpsSerializationManagerAsync.cs
- counter.cs
- AssemblyBuilder.cs
- MethodImplAttribute.cs
- UInt16.cs
- XmlSchemaComplexType.cs
- DragDrop.cs
- RankException.cs
- PasswordTextNavigator.cs
- DiscoveryClientRequestChannel.cs
- IndexOutOfRangeException.cs