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 / SeverityFilter.cs / 1 / SeverityFilter.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; namespace System.Diagnostics { public class EventTypeFilter : TraceFilter { private SourceLevels level; public EventTypeFilter(SourceLevels level) { this.level = level; } public override bool ShouldTrace(TraceEventCache cache, string source, TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data) { return ((int) eventType & (int) level) != 0; } public SourceLevels EventType { get { return level; } set { level = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System; namespace System.Diagnostics { public class EventTypeFilter : TraceFilter { private SourceLevels level; public EventTypeFilter(SourceLevels level) { this.level = level; } public override bool ShouldTrace(TraceEventCache cache, string source, TraceEventType eventType, int id, string formatOrMessage, object[] args, object data1, object[] data) { return ((int) eventType & (int) level) != 0; } public SourceLevels EventType { get { return level; } set { level = value; } } } } // 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
- ChannelTraceRecord.cs
- ObjectCacheHost.cs
- FakeModelPropertyImpl.cs
- CompModSwitches.cs
- AdornedElementPlaceholder.cs
- GridViewColumnHeaderAutomationPeer.cs
- WeakKeyDictionary.cs
- OracleRowUpdatingEventArgs.cs
- EntityDataSourceWizardForm.cs
- XmlEntity.cs
- RijndaelManagedTransform.cs
- PropertyItem.cs
- Vector3DAnimationUsingKeyFrames.cs
- Instrumentation.cs
- FilteredXmlReader.cs
- TextFindEngine.cs
- ContentElement.cs
- AttributeAction.cs
- ToolStripOverflowButton.cs
- WebPartManagerInternals.cs
- CodeSubDirectory.cs
- TypeSystem.cs
- ZipIOModeEnforcingStream.cs
- log.cs
- DrawListViewColumnHeaderEventArgs.cs
- __Filters.cs
- UIntPtr.cs
- LayoutUtils.cs
- ToolStripMenuItem.cs
- SQLDouble.cs
- UnionExpr.cs
- TagPrefixCollection.cs
- Parameter.cs
- SqlDelegatedTransaction.cs
- FileEnumerator.cs
- BindingBase.cs
- DispatchChannelSink.cs
- OperationResponse.cs
- WaitHandleCannotBeOpenedException.cs
- HorizontalAlignConverter.cs
- IArgumentProvider.cs
- StringKeyFrameCollection.cs
- HideDisabledControlAdapter.cs
- ListItemCollection.cs
- DataGridDetailsPresenterAutomationPeer.cs
- XmlChoiceIdentifierAttribute.cs
- DefaultAssemblyResolver.cs
- FormConverter.cs
- BufferedGraphicsManager.cs
- BitArray.cs
- TextEndOfLine.cs
- QueryStringConverter.cs
- SplitContainer.cs
- XmlElementAttributes.cs
- odbcmetadatafactory.cs
- IndexedString.cs
- NativeMethods.cs
- NamespaceQuery.cs
- LightweightCodeGenerator.cs
- TextRenderer.cs
- FrameworkContentElementAutomationPeer.cs
- XmlName.cs
- FamilyCollection.cs
- CachingHintValidation.cs
- Repeater.cs
- WSHttpSecurityElement.cs
- StringArrayEditor.cs
- ArraySubsetEnumerator.cs
- BinHexEncoder.cs
- ListBox.cs
- RtfControls.cs
- PartitionedStream.cs
- WebBrowser.cs
- XmlSchemaProviderAttribute.cs
- FontInfo.cs
- PageSetupDialog.cs
- OrCondition.cs
- FormatSettings.cs
- EncodingDataItem.cs
- DataServiceResponse.cs
- BrowserDefinitionCollection.cs
- SqlProcedureAttribute.cs
- Coordinator.cs
- RightsManagementProvider.cs
- XomlCompilerResults.cs
- XmlSerializerVersionAttribute.cs
- DerivedKeyCachingSecurityTokenSerializer.cs
- HtmlFormParameterWriter.cs
- Validator.cs
- ListSortDescriptionCollection.cs
- XmlNodeChangedEventArgs.cs
- HashHelpers.cs
- ManagementPath.cs
- WindowClosedEventArgs.cs
- TextDecorationUnitValidation.cs
- GradientStopCollection.cs
- AttachedPropertyBrowsableForTypeAttribute.cs
- CopyOfAction.cs
- DateTimeUtil.cs
- DrawingAttributeSerializer.cs