Code:
/ 4.0 / 4.0 / untmp / 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.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- OleDbCommandBuilder.cs
- Drawing.cs
- Opcode.cs
- XsltContext.cs
- IFormattable.cs
- BackStopAuthenticationModule.cs
- DropDownButton.cs
- Request.cs
- future.cs
- ContextMenu.cs
- StructuralObject.cs
- PagePropertiesChangingEventArgs.cs
- MethodImplAttribute.cs
- InstallerTypeAttribute.cs
- WebPartMinimizeVerb.cs
- ConnectionManagementElement.cs
- WebEncodingValidator.cs
- ProcessThreadCollection.cs
- SystemResourceKey.cs
- DesignOnlyAttribute.cs
- FrameworkTextComposition.cs
- activationcontext.cs
- WebPartMinimizeVerb.cs
- ArraySet.cs
- RegexCompiler.cs
- SRGSCompiler.cs
- HostingEnvironment.cs
- DoubleLinkListEnumerator.cs
- ObjectDataSourceEventArgs.cs
- FactoryRecord.cs
- ServiceNameElement.cs
- SchemaComplexType.cs
- XmlSchemaDatatype.cs
- XmlSchemaRedefine.cs
- Vector3DCollectionConverter.cs
- _StreamFramer.cs
- Rijndael.cs
- ManualResetEvent.cs
- UrlAuthorizationModule.cs
- NamespaceEmitter.cs
- ImmutableCollection.cs
- JavaScriptSerializer.cs
- Light.cs
- CellTreeNodeVisitors.cs
- TitleStyle.cs
- ResourceReferenceExpression.cs
- SecurityTokenAttachmentMode.cs
- TextCompositionEventArgs.cs
- XPathMessageFilterElement.cs
- DataStreams.cs
- OuterGlowBitmapEffect.cs
- XmlSecureResolver.cs
- Compiler.cs
- XPathDocumentIterator.cs
- SqlCacheDependency.cs
- DynamicDocumentPaginator.cs
- HtmlTableCell.cs
- PreparingEnlistment.cs
- ScriptResourceHandler.cs
- CheckBoxRenderer.cs
- EntityConnectionStringBuilder.cs
- ASCIIEncoding.cs
- KeyboardEventArgs.cs
- HttpResponse.cs
- BindingOperations.cs
- PolicyChain.cs
- ColumnResizeUndoUnit.cs
- QueryGenerator.cs
- XhtmlCssHandler.cs
- TaskDesigner.cs
- ArrangedElementCollection.cs
- MergeFailedEvent.cs
- EntityDataSourceView.cs
- ListViewAutomationPeer.cs
- LogEntry.cs
- ValidationHelpers.cs
- GregorianCalendarHelper.cs
- CreateBookmarkScope.cs
- ActiveXSite.cs
- ValuePatternIdentifiers.cs
- PageSetupDialog.cs
- BidPrivateBase.cs
- Variant.cs
- StylusPlugin.cs
- RawStylusInputReport.cs
- AbsoluteQuery.cs
- QueryInterceptorAttribute.cs
- FormViewPageEventArgs.cs
- TemplateInstanceAttribute.cs
- BindingElementCollection.cs
- PropertyKey.cs
- ColorConverter.cs
- SiteMapSection.cs
- MemberRelationshipService.cs
- NegotiateStream.cs
- Border.cs
- TemplateParser.cs
- EditingCommands.cs
- DelegateHelpers.cs
- CompositeDataBoundControl.cs