Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / 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
- TypeName.cs
- StatusBar.cs
- SqlNamer.cs
- ImageIndexConverter.cs
- EncoderBestFitFallback.cs
- WizardStepBase.cs
- TypeInitializationException.cs
- SystemIPv6InterfaceProperties.cs
- PositiveTimeSpanValidator.cs
- TemplateBuilder.cs
- UnsafeNativeMethods.cs
- CodeDOMUtility.cs
- ActivityMarkupSerializationProvider.cs
- HttpRuntime.cs
- WebSysDefaultValueAttribute.cs
- DesignerVerb.cs
- CopyCodeAction.cs
- MessageSecurityProtocolFactory.cs
- InvokeWebService.cs
- UpdateTranslator.cs
- ADConnectionHelper.cs
- CharConverter.cs
- FrameworkRichTextComposition.cs
- isolationinterop.cs
- TcpSocketManager.cs
- UserControl.cs
- ExplicitDiscriminatorMap.cs
- HttpWebRequest.cs
- Stream.cs
- TableLayoutPanelResizeGlyph.cs
- SortAction.cs
- UndirectedGraph.cs
- SQLStringStorage.cs
- RectangleGeometry.cs
- TextRangeEditLists.cs
- GroupBox.cs
- DataServiceRequest.cs
- MatrixTransform3D.cs
- XmlSchemaAnyAttribute.cs
- AttributeSetAction.cs
- EntityTypeBase.cs
- ListView.cs
- KeyboardNavigation.cs
- DragStartedEventArgs.cs
- XslVisitor.cs
- MatrixKeyFrameCollection.cs
- hresults.cs
- EventLogConfiguration.cs
- ParsedAttributeCollection.cs
- Mutex.cs
- HtmlAnchor.cs
- DescendantOverDescendantQuery.cs
- ViewManager.cs
- DesignerTextViewAdapter.cs
- ColorAnimationBase.cs
- SettingsProperty.cs
- BitmapImage.cs
- EntityModelBuildProvider.cs
- HelpInfo.cs
- FontFamily.cs
- HitTestWithGeometryDrawingContextWalker.cs
- DataGridCaption.cs
- ArcSegment.cs
- FillBehavior.cs
- InertiaRotationBehavior.cs
- XsltSettings.cs
- TypedTableGenerator.cs
- HttpRequestBase.cs
- IncrementalReadDecoders.cs
- InputReportEventArgs.cs
- SelectionUIHandler.cs
- CompilerScopeManager.cs
- HttpListenerResponse.cs
- ManagementEventArgs.cs
- DesignerCommandSet.cs
- NonSerializedAttribute.cs
- TypePresenter.xaml.cs
- CdpEqualityComparer.cs
- CompilerError.cs
- OdbcInfoMessageEvent.cs
- FixedElement.cs
- GridViewCommandEventArgs.cs
- SafeSystemMetrics.cs
- Fonts.cs
- FieldDescriptor.cs
- IndexingContentUnit.cs
- MultipleFilterMatchesException.cs
- EnumUnknown.cs
- ToolStripSettings.cs
- ModelPerspective.cs
- X509ChainPolicy.cs
- WebOperationContext.cs
- GACIdentityPermission.cs
- TransportationConfigurationTypeInstallComponent.cs
- MessageBox.cs
- Light.cs
- EditingCoordinator.cs
- NullableFloatMinMaxAggregationOperator.cs
- WebPartEditVerb.cs
- figurelength.cs