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
- AssociationProvider.cs
- SimpleType.cs
- EventLogEntry.cs
- ObjectDataSourceFilteringEventArgs.cs
- FieldNameLookup.cs
- UnsafeNativeMethods.cs
- ChangeBlockUndoRecord.cs
- QueryCacheKey.cs
- ValidationError.cs
- MethodImplAttribute.cs
- MetadataCache.cs
- DataContractAttribute.cs
- CqlIdentifiers.cs
- WebServiceMethodData.cs
- MenuItemStyleCollection.cs
- SafeThreadHandle.cs
- ParameterToken.cs
- IQueryable.cs
- RegexMatch.cs
- BoolExpr.cs
- _ChunkParse.cs
- EnumType.cs
- DetailsViewModeEventArgs.cs
- ToolStripRenderer.cs
- ObjectDataSourceStatusEventArgs.cs
- ActiveXSite.cs
- ExtensionQuery.cs
- EditorPart.cs
- FunctionImportMapping.cs
- DefaultSettingsSection.cs
- BuilderElements.cs
- CorrelationToken.cs
- ParameterRefs.cs
- Drawing.cs
- GroupLabel.cs
- InvalidComObjectException.cs
- HotSpotCollection.cs
- FaultDescriptionCollection.cs
- EntityDataSourceWizardForm.cs
- Soap12ServerProtocol.cs
- LiteralLink.cs
- AnnotationAuthorChangedEventArgs.cs
- DropSource.cs
- Vector3DIndependentAnimationStorage.cs
- Attribute.cs
- BuildProviderAppliesToAttribute.cs
- SafeJobHandle.cs
- WebPartCloseVerb.cs
- LiteralSubsegment.cs
- ExportFileRequest.cs
- StreamWithDictionary.cs
- lengthconverter.cs
- Tablet.cs
- SqlNotificationRequest.cs
- BigInt.cs
- XmlSerializerAssemblyAttribute.cs
- TextCompositionEventArgs.cs
- WaitHandle.cs
- PersonalizationEntry.cs
- StrokeNodeOperations2.cs
- ZoneLinkButton.cs
- ListViewAutomationPeer.cs
- COM2IProvidePropertyBuilderHandler.cs
- ArgumentValidation.cs
- SurrogateEncoder.cs
- DebugView.cs
- ToolStripDropDownMenu.cs
- UrlMapping.cs
- Enlistment.cs
- Label.cs
- XmlArrayItemAttribute.cs
- BuildProviderCollection.cs
- XmlSubtreeReader.cs
- RepeaterItemEventArgs.cs
- ZipArchive.cs
- datacache.cs
- BadImageFormatException.cs
- Identity.cs
- HelloMessageApril2005.cs
- DataGridViewCellStyleBuilderDialog.cs
- Drawing.cs
- RuntimeCompatibilityAttribute.cs
- ValidationRule.cs
- DocumentApplicationState.cs
- GeneralTransformGroup.cs
- CodeVariableReferenceExpression.cs
- KeyedHashAlgorithm.cs
- Vector3DCollection.cs
- FileSystemInfo.cs
- ScrollData.cs
- oledbmetadatacollectionnames.cs
- CharUnicodeInfo.cs
- PathNode.cs
- ParameterModifier.cs
- RegexMatchCollection.cs
- HttpCachePolicy.cs
- StrongName.cs
- ModelChangedEventArgsImpl.cs
- PanelDesigner.cs
- AuthenticationSection.cs