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
- SourceItem.cs
- TrackBar.cs
- TableLayoutSettingsTypeConverter.cs
- TimeManager.cs
- NativeMethods.cs
- TempFiles.cs
- EpmCustomContentSerializer.cs
- OleDbReferenceCollection.cs
- TextServicesHost.cs
- MessagePartProtectionMode.cs
- DeobfuscatingStream.cs
- Registry.cs
- ClientType.cs
- GridViewAutomationPeer.cs
- UrlMappingCollection.cs
- WindowsAuthenticationModule.cs
- TextParaClient.cs
- PeerTransportSecurityElement.cs
- XamlStackWriter.cs
- OnOperation.cs
- DPTypeDescriptorContext.cs
- Base64WriteStateInfo.cs
- DashStyle.cs
- Vars.cs
- RectKeyFrameCollection.cs
- RelationHandler.cs
- RuleSetCollection.cs
- DebugInfoExpression.cs
- Geometry3D.cs
- RangeValueProviderWrapper.cs
- DetailsViewPagerRow.cs
- LogicalMethodInfo.cs
- PerformanceCounterPermission.cs
- Internal.cs
- FixedElement.cs
- Peer.cs
- ServiceDebugBehavior.cs
- DataConnectionHelper.cs
- ASCIIEncoding.cs
- StorageSetMapping.cs
- EventLogPermissionEntryCollection.cs
- Transform.cs
- InvokePattern.cs
- PropertyPathWorker.cs
- ResourceExpression.cs
- TransactionBehavior.cs
- MgmtConfigurationRecord.cs
- PtsHelper.cs
- GeneralTransform3DTo2D.cs
- MarshalByValueComponent.cs
- CalendarDay.cs
- CipherData.cs
- TriggerAction.cs
- Point3DValueSerializer.cs
- RuleSettingsCollection.cs
- SystemPens.cs
- EllipticalNodeOperations.cs
- CqlErrorHelper.cs
- PipeStream.cs
- Coordinator.cs
- QueryProcessor.cs
- ArrayList.cs
- HiddenFieldDesigner.cs
- CursorConverter.cs
- Add.cs
- SR.cs
- ParameterBuilder.cs
- SiteOfOriginContainer.cs
- ObjectDataSourceEventArgs.cs
- NotifyIcon.cs
- ConsoleKeyInfo.cs
- RowToParametersTransformer.cs
- DataColumnMappingCollection.cs
- PersonalizationStateQuery.cs
- FragmentNavigationEventArgs.cs
- TriState.cs
- AvtEvent.cs
- Pair.cs
- SetStateEventArgs.cs
- MappingItemCollection.cs
- ConfigurationSectionGroup.cs
- HttpApplication.cs
- WpfWebRequestHelper.cs
- filewebresponse.cs
- KeyFrames.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- PageParserFilter.cs
- DataServiceExpressionVisitor.cs
- comcontractssection.cs
- PictureBoxDesigner.cs
- IsolatedStorageException.cs
- WindowsRichEditRange.cs
- TimeSpanStorage.cs
- InitializeCorrelation.cs
- XmlSchemaObjectTable.cs
- EntityTransaction.cs
- SpellerStatusTable.cs
- SqlParameterCollection.cs
- CaseInsensitiveOrdinalStringComparer.cs
- BreakSafeBase.cs