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
- COM2FontConverter.cs
- UniqueEventHelper.cs
- SingleResultAttribute.cs
- PreProcessInputEventArgs.cs
- EditorPartCollection.cs
- DBBindings.cs
- FloatUtil.cs
- XmlDataProvider.cs
- PeerCredentialElement.cs
- InvariantComparer.cs
- TextCompositionManager.cs
- TextSchema.cs
- InputLangChangeEvent.cs
- XmlAutoDetectWriter.cs
- DecimalSumAggregationOperator.cs
- OracleParameterCollection.cs
- MatrixTransform3D.cs
- HtmlProps.cs
- PageCatalogPartDesigner.cs
- LogLogRecordHeader.cs
- DataTablePropertyDescriptor.cs
- InvalidCommandTreeException.cs
- EventWaitHandleSecurity.cs
- HtmlDocument.cs
- TypedLocationWrapper.cs
- SqlIdentifier.cs
- SerializationInfoEnumerator.cs
- TransformedBitmap.cs
- EmptyElement.cs
- GcSettings.cs
- StringValueSerializer.cs
- SizeKeyFrameCollection.cs
- Options.cs
- RegisteredExpandoAttribute.cs
- Point3DCollectionConverter.cs
- WebPartConnectionsCloseVerb.cs
- QueryAccessibilityHelpEvent.cs
- DataGridViewColumnCollection.cs
- InputLanguage.cs
- InputReferenceExpression.cs
- CacheRequest.cs
- Encoding.cs
- JoinGraph.cs
- SqlInfoMessageEvent.cs
- HtmlInputSubmit.cs
- ResolveNextArgumentWorkItem.cs
- MailWriter.cs
- MetafileHeaderEmf.cs
- ToolBarButton.cs
- CodePageUtils.cs
- XmlAutoDetectWriter.cs
- DataGridTextBoxColumn.cs
- UrlPropertyAttribute.cs
- Shape.cs
- RegexMatch.cs
- ObjectDataSourceStatusEventArgs.cs
- OutputCacheProviderCollection.cs
- Int64.cs
- SimpleFieldTemplateUserControl.cs
- ValidationVisibilityAttribute.cs
- ValueTypeFixupInfo.cs
- ClientRolePrincipal.cs
- PerformanceCounterCategory.cs
- Int64Animation.cs
- ChtmlTextWriter.cs
- ProfileSettingsCollection.cs
- SoapWriter.cs
- AppModelKnownContentFactory.cs
- CodeSnippetTypeMember.cs
- DataServiceExpressionVisitor.cs
- UrlMappingsSection.cs
- IsolationInterop.cs
- MemoryPressure.cs
- RootCodeDomSerializer.cs
- SmtpNtlmAuthenticationModule.cs
- PointValueSerializer.cs
- HwndKeyboardInputProvider.cs
- TableLayoutSettingsTypeConverter.cs
- Inline.cs
- FreezableCollection.cs
- TextServicesContext.cs
- BuildDependencySet.cs
- PageParserFilter.cs
- CLSCompliantAttribute.cs
- _SslState.cs
- DataGridViewImageColumn.cs
- SiteMapPath.cs
- ConfigurationStrings.cs
- LineServicesRun.cs
- CodeAssignStatement.cs
- Vector3D.cs
- DbConnectionFactory.cs
- RedistVersionInfo.cs
- HttpFileCollection.cs
- ApplicationTrust.cs
- XPathCompileException.cs
- UnsafeNativeMethods.cs
- DesignerTextViewAdapter.cs
- AppDomainGrammarProxy.cs
- CommandPlan.cs