Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- ExpandoObject.cs
- ButtonPopupAdapter.cs
- EventMemberCodeDomSerializer.cs
- IndexerNameAttribute.cs
- XPathChildIterator.cs
- PageSetupDialog.cs
- ZeroOpNode.cs
- FieldToken.cs
- XmlDataSource.cs
- Duration.cs
- ColorConverter.cs
- ParameterToken.cs
- FilteredReadOnlyMetadataCollection.cs
- AbstractExpressions.cs
- SafeNativeMethods.cs
- QueryOutputWriterV1.cs
- BulletedList.cs
- DrawingBrush.cs
- PresentationTraceSources.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- LocalValueEnumerator.cs
- HTTPNotFoundHandler.cs
- ListBindableAttribute.cs
- IncrementalHitTester.cs
- FormsAuthenticationEventArgs.cs
- XmlSchemaSimpleContentExtension.cs
- FileDialog.cs
- ObjectReaderCompiler.cs
- BamlTreeUpdater.cs
- CollectionDataContract.cs
- Choices.cs
- Span.cs
- ImportedNamespaceContextItem.cs
- EventMappingSettings.cs
- CssTextWriter.cs
- PhysicalFontFamily.cs
- ProviderCollection.cs
- ProfileModule.cs
- ControlBuilder.cs
- rsa.cs
- XmlAttributeProperties.cs
- Hex.cs
- QilVisitor.cs
- TypeResolvingOptions.cs
- RegexCompilationInfo.cs
- DependencyProperty.cs
- selecteditemcollection.cs
- BaseTemplateCodeDomTreeGenerator.cs
- baseaxisquery.cs
- PlatformCulture.cs
- ErrorsHelper.cs
- PixelShader.cs
- ConfigurationElementCollection.cs
- ContextMenuAutomationPeer.cs
- StorageEntityContainerMapping.cs
- ResolveMatchesMessageCD1.cs
- ComMethodElementCollection.cs
- RNGCryptoServiceProvider.cs
- Component.cs
- EffectiveValueEntry.cs
- ChineseLunisolarCalendar.cs
- TextFormatter.cs
- Not.cs
- typedescriptorpermissionattribute.cs
- ImageConverter.cs
- FrameworkPropertyMetadata.cs
- FontStyles.cs
- ContentDesigner.cs
- Parsers.cs
- MethodToken.cs
- MILUtilities.cs
- ServiceDurableInstanceContextProvider.cs
- BasePattern.cs
- CodeExpressionCollection.cs
- UpdatePanelControlTrigger.cs
- PrinterResolution.cs
- TextBoxAutoCompleteSourceConverter.cs
- ApplicationProxyInternal.cs
- UnwrappedTypesXmlSerializerManager.cs
- QualifiedCellIdBoolean.cs
- XPathEmptyIterator.cs
- SecUtil.cs
- IpcChannel.cs
- ServiceDescription.cs
- ProcessModule.cs
- CheckedListBox.cs
- ClientRuntimeConfig.cs
- ListParaClient.cs
- SqlCommandBuilder.cs
- SymbolMethod.cs
- AssociationSet.cs
- OleDbErrorCollection.cs
- ActiveXHelper.cs
- AdPostCacheSubstitution.cs
- CodePageUtils.cs
- NonClientArea.cs
- Page.cs
- PolicyReader.cs
- ParameterReplacerVisitor.cs
- ContainerFilterService.cs