Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / System.ServiceModel.Activation / System / ServiceModel / Activation / Diagnostics / TraceUtility.cs / 1305376 / TraceUtility.cs
//---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.Activation.Diagnostics { using System; using System.Diagnostics; using System.Runtime.Diagnostics; using System.Collections.Generic; using System.Globalization; static class TraceUtility { static DictionarytraceCodes = new Dictionary (7) { { TraceCode.WebHostFailedToCompile, "WebHostFailedToCompile" }, { TraceCode.WebHostServiceActivated, "WebHostServiceActivated" }, { TraceCode.WebHostFailedToActivateService, "WebHostFailedToActivateService" }, { TraceCode.WebHostCompilation, "WebHostCompilation" }, { TraceCode.WebHostDebugRequest, "WebHostDebugRequest" }, { TraceCode.WebHostProtocolMisconfigured, "WebHostProtocolMisconfigured" }, { TraceCode.WebHostServiceCloseFailed, "WebHostServiceCloseFailed" }, { TraceCode.WebHostNoCBTSupport, "WebHostNoCBTSupport" }, }; internal static void TraceEvent(TraceEventType severity, int traceCode, string traceDescription, object source) { TraceEvent(severity, traceCode, traceDescription, null, source, null); } internal static void TraceEvent(TraceEventType severity, int traceCode, string traceDescription, object source, Exception exception) { TraceEvent(severity, traceCode, traceDescription, null, source, exception); } internal static void TraceEvent(TraceEventType severity, int traceCode, string traceDescription, TraceRecord record, object source, Exception exception) { string msdnTraceCode = System.ServiceModel.Diagnostics.DiagnosticTrace.GenerateMsdnTraceCode("System.ServiceModel.Activation", traceCodes[traceCode]); DiagnosticUtility.DiagnosticTrace.TraceEvent(severity, traceCode, msdnTraceCode, traceDescription, record, exception, source); } internal static string CreateSourceString(object source) { return source.GetType().ToString() + "/" + source.GetHashCode().ToString(CultureInfo.CurrentCulture); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //---------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------------------- namespace System.ServiceModel.Activation.Diagnostics { using System; using System.Diagnostics; using System.Runtime.Diagnostics; using System.Collections.Generic; using System.Globalization; static class TraceUtility { static Dictionary traceCodes = new Dictionary (7) { { TraceCode.WebHostFailedToCompile, "WebHostFailedToCompile" }, { TraceCode.WebHostServiceActivated, "WebHostServiceActivated" }, { TraceCode.WebHostFailedToActivateService, "WebHostFailedToActivateService" }, { TraceCode.WebHostCompilation, "WebHostCompilation" }, { TraceCode.WebHostDebugRequest, "WebHostDebugRequest" }, { TraceCode.WebHostProtocolMisconfigured, "WebHostProtocolMisconfigured" }, { TraceCode.WebHostServiceCloseFailed, "WebHostServiceCloseFailed" }, { TraceCode.WebHostNoCBTSupport, "WebHostNoCBTSupport" }, }; internal static void TraceEvent(TraceEventType severity, int traceCode, string traceDescription, object source) { TraceEvent(severity, traceCode, traceDescription, null, source, null); } internal static void TraceEvent(TraceEventType severity, int traceCode, string traceDescription, object source, Exception exception) { TraceEvent(severity, traceCode, traceDescription, null, source, exception); } internal static void TraceEvent(TraceEventType severity, int traceCode, string traceDescription, TraceRecord record, object source, Exception exception) { string msdnTraceCode = System.ServiceModel.Diagnostics.DiagnosticTrace.GenerateMsdnTraceCode("System.ServiceModel.Activation", traceCodes[traceCode]); DiagnosticUtility.DiagnosticTrace.TraceEvent(severity, traceCode, msdnTraceCode, traceDescription, record, exception, source); } internal static string CreateSourceString(object source) { return source.GetType().ToString() + "/" + source.GetHashCode().ToString(CultureInfo.CurrentCulture); } } } // 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
- PageParser.cs
- DeferrableContent.cs
- EncryptedHeaderXml.cs
- DocumentPageView.cs
- EndpointAddressAugust2004.cs
- EncodingFallbackAwareXmlTextWriter.cs
- MultipleViewProviderWrapper.cs
- TitleStyle.cs
- SafeFileMapViewHandle.cs
- WindowHideOrCloseTracker.cs
- ObjectDataSourceDisposingEventArgs.cs
- DispatcherExceptionEventArgs.cs
- TraceSwitch.cs
- BmpBitmapDecoder.cs
- InputScopeManager.cs
- GotoExpression.cs
- EntityCommandCompilationException.cs
- initElementDictionary.cs
- AsyncOperation.cs
- DataSpaceManager.cs
- WebRequestModuleElement.cs
- CompositeScriptReferenceEventArgs.cs
- MissingFieldException.cs
- ColorConverter.cs
- BrowserCapabilitiesFactory.cs
- ChangeNode.cs
- Int32EqualityComparer.cs
- PeerDuplexChannelListener.cs
- CryptoKeySecurity.cs
- SystemUnicastIPAddressInformation.cs
- DbParameterHelper.cs
- Page.cs
- RawStylusInputCustomDataList.cs
- HttpCacheVary.cs
- WhitespaceReader.cs
- KeyTime.cs
- SelectionRangeConverter.cs
- HScrollProperties.cs
- QueryOptionExpression.cs
- ControlFilterExpression.cs
- SqlUserDefinedAggregateAttribute.cs
- HtmlInputSubmit.cs
- ResolveMatchesApril2005.cs
- CodeAttachEventStatement.cs
- ProjectionCamera.cs
- DataGridViewRowHeaderCell.cs
- DelegatingTypeDescriptionProvider.cs
- SafeLibraryHandle.cs
- InternalSafeNativeMethods.cs
- WpfPayload.cs
- XmlTextReaderImpl.cs
- RuntimeWrappedException.cs
- DelegateTypeInfo.cs
- AccessDataSource.cs
- Native.cs
- WindowsRichEditRange.cs
- ToolboxItemFilterAttribute.cs
- OrderingQueryOperator.cs
- BmpBitmapDecoder.cs
- WindowsFormsHostPropertyMap.cs
- StringComparer.cs
- BoundPropertyEntry.cs
- IntSecurity.cs
- Constants.cs
- PopupRootAutomationPeer.cs
- DataMisalignedException.cs
- MULTI_QI.cs
- SqlDataSourceCache.cs
- NavigationWindowAutomationPeer.cs
- ConfigurationSectionGroup.cs
- WebPartDisplayMode.cs
- DecimalConverter.cs
- ToolStripSeparatorRenderEventArgs.cs
- DbModificationClause.cs
- FieldToken.cs
- DataObject.cs
- DataGridColumn.cs
- SuppressMessageAttribute.cs
- OleDbCommandBuilder.cs
- Button.cs
- ListViewItem.cs
- BinaryObjectReader.cs
- FrameworkElement.cs
- EventLogEntry.cs
- Point3DCollection.cs
- CompositeFontFamily.cs
- PrintingPermissionAttribute.cs
- Error.cs
- InlineObject.cs
- MatrixCamera.cs
- BaseComponentEditor.cs
- PointIndependentAnimationStorage.cs
- DataTable.cs
- FileUtil.cs
- XamlSerializer.cs
- ThumbButtonInfoCollection.cs
- ColumnWidthChangingEvent.cs
- XamlTemplateSerializer.cs
- SecurityContextSecurityTokenResolver.cs
- XmlSerializationGeneratedCode.cs