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
- Operator.cs
- ClientSettingsStore.cs
- SchemaElementDecl.cs
- lengthconverter.cs
- CssTextWriter.cs
- SaveFileDialog.cs
- SchemaMerger.cs
- GestureRecognitionResult.cs
- EntityDataSourceQueryBuilder.cs
- SequenceNumber.cs
- RequestTimeoutManager.cs
- DeviceContexts.cs
- PenContext.cs
- SortQueryOperator.cs
- AutomationPropertyInfo.cs
- RangeValidator.cs
- Light.cs
- SemanticAnalyzer.cs
- GroupBox.cs
- DesignerForm.cs
- X509ChainPolicy.cs
- FlowPosition.cs
- TextEditorCharacters.cs
- SocketPermission.cs
- FunctionDetailsReader.cs
- ConnectionAcceptor.cs
- IgnoreFileBuildProvider.cs
- StreamAsIStream.cs
- PropagatorResult.cs
- Point4DValueSerializer.cs
- Empty.cs
- CopyNamespacesAction.cs
- AssemblyInfo.cs
- CellQuery.cs
- WindowHideOrCloseTracker.cs
- NetDataContractSerializer.cs
- FixedSOMSemanticBox.cs
- Int32Rect.cs
- SqlParameter.cs
- ClientUtils.cs
- SourceFileBuildProvider.cs
- PhoneCallDesigner.cs
- DiscoveryDocumentLinksPattern.cs
- TableLayoutCellPaintEventArgs.cs
- TemplateXamlTreeBuilder.cs
- RegexGroup.cs
- SymmetricSecurityBindingElement.cs
- CodeFieldReferenceExpression.cs
- entitydatasourceentitysetnameconverter.cs
- DataListCommandEventArgs.cs
- XmlDataLoader.cs
- SqlCommandSet.cs
- RequiredFieldValidator.cs
- TextPenaltyModule.cs
- AutomationPropertyInfo.cs
- AspNetSynchronizationContext.cs
- GradientBrush.cs
- Membership.cs
- X509RawDataKeyIdentifierClause.cs
- XsdDuration.cs
- HtmlMeta.cs
- baseaxisquery.cs
- LogicalTreeHelper.cs
- ApplicationSecurityManager.cs
- MobileTemplatedControlDesigner.cs
- IChannel.cs
- SimpleHandlerFactory.cs
- DuplexChannelBinder.cs
- RelationshipManager.cs
- SiteMapNodeItemEventArgs.cs
- UnsafeNetInfoNativeMethods.cs
- NullableIntSumAggregationOperator.cs
- VisualTreeHelper.cs
- LambdaCompiler.Logical.cs
- WebPartConnectionsCloseVerb.cs
- XmlConvert.cs
- WinFormsUtils.cs
- Stream.cs
- SelectorAutomationPeer.cs
- _ConnectStream.cs
- TableHeaderCell.cs
- LogicalExpr.cs
- ThicknessAnimationBase.cs
- EntityDataSourceDesignerHelper.cs
- ValidatorUtils.cs
- InfoCardTrace.cs
- SecUtil.cs
- VariableQuery.cs
- UnsafeNativeMethodsPenimc.cs
- EncryptedType.cs
- ApplicationTrust.cs
- Parameter.cs
- QilLoop.cs
- GeneralTransform3D.cs
- HotSpot.cs
- PublishLicense.cs
- XmlElementAttribute.cs
- OdbcConnectionStringbuilder.cs
- Hex.cs
- DefaultExpression.cs