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
- XmlObjectSerializer.cs
- COM2ComponentEditor.cs
- AssemblyFilter.cs
- BuildProviderCollection.cs
- CompoundFileDeflateTransform.cs
- FileResponseElement.cs
- OdbcCommandBuilder.cs
- AnnotationHighlightLayer.cs
- ItemDragEvent.cs
- Bitmap.cs
- ListViewItem.cs
- ApplicationSecurityInfo.cs
- DetailsViewPageEventArgs.cs
- RIPEMD160Managed.cs
- InkCollectionBehavior.cs
- ToolStripDropDownClosedEventArgs.cs
- SqlCacheDependencySection.cs
- Request.cs
- SessionStateContainer.cs
- TypeElement.cs
- FacetValueContainer.cs
- LinearKeyFrames.cs
- ToolStripScrollButton.cs
- MergablePropertyAttribute.cs
- UIPermission.cs
- WindowsRichEdit.cs
- HtmlSelect.cs
- RC2.cs
- XPathBuilder.cs
- ToggleButtonAutomationPeer.cs
- SecurityRuntime.cs
- ConfigXmlCDataSection.cs
- WorkflowStateRollbackService.cs
- LocalBuilder.cs
- WrappedIUnknown.cs
- Cursor.cs
- SettingsPropertyWrongTypeException.cs
- OutputWindow.cs
- SqlTypesSchemaImporter.cs
- MimeWriter.cs
- RotationValidation.cs
- DependencyPropertyValueSerializer.cs
- CryptoStream.cs
- AttachedPropertyDescriptor.cs
- HuffmanTree.cs
- followingsibling.cs
- TrackingServices.cs
- GC.cs
- Random.cs
- FilterEventArgs.cs
- ControlEvent.cs
- SafeCryptoKeyHandle.cs
- Screen.cs
- ChtmlLinkAdapter.cs
- TemplateColumn.cs
- MachineKeyConverter.cs
- DecimalConverter.cs
- LoginUtil.cs
- DateTimeAutomationPeer.cs
- SQLUtility.cs
- SafeProcessHandle.cs
- SafeRightsManagementQueryHandle.cs
- HttpAsyncResult.cs
- StateInitialization.cs
- DefaultBinder.cs
- XamlSerializerUtil.cs
- WindowsRichEditRange.cs
- TextParagraphCache.cs
- MessageBox.cs
- PeerConnector.cs
- ScrollViewer.cs
- KeyBinding.cs
- CompilationLock.cs
- HttpClientCredentialType.cs
- XPathSelectionIterator.cs
- TransportContext.cs
- MultiByteCodec.cs
- FormatterConverter.cs
- Container.cs
- CapiHashAlgorithm.cs
- TouchDevice.cs
- ObjectRef.cs
- COM2Enum.cs
- ArrayConverter.cs
- SurrogateEncoder.cs
- Internal.cs
- PhysicalFontFamily.cs
- CodeEventReferenceExpression.cs
- WorkflowTimerService.cs
- CaseCqlBlock.cs
- BuildResult.cs
- XmlUtil.cs
- ConsoleKeyInfo.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- ExtensibleClassFactory.cs
- TextTreeTextBlock.cs
- ClientSettingsStore.cs
- DataKeyArray.cs
- EpmSourcePathSegment.cs
- TextEditorParagraphs.cs