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
- OSFeature.cs
- StandardCommands.cs
- DesignerLoader.cs
- NameScope.cs
- TypedTableGenerator.cs
- HelloMessage11.cs
- LogLogRecordHeader.cs
- Ref.cs
- UnitControl.cs
- SecurityHelper.cs
- MemberJoinTreeNode.cs
- ServiceDesigner.cs
- PasswordDeriveBytes.cs
- XmlSchemaGroupRef.cs
- ExternalCalls.cs
- Properties.cs
- ObjectListFieldCollection.cs
- XmlElementList.cs
- SecurityContextSecurityToken.cs
- ToolStripPanelRenderEventArgs.cs
- SmiXetterAccessMap.cs
- keycontainerpermission.cs
- EndpointInfoCollection.cs
- ParallelTimeline.cs
- DataTableClearEvent.cs
- SwitchElementsCollection.cs
- DBConnectionString.cs
- ObjectDataSourceStatusEventArgs.cs
- CapabilitiesUse.cs
- Table.cs
- Rotation3DKeyFrameCollection.cs
- ReferenceEqualityComparer.cs
- TreeViewItem.cs
- Scene3D.cs
- AspNetHostingPermission.cs
- DependencyPropertyDescriptor.cs
- MailMessage.cs
- HttpListener.cs
- SudsCommon.cs
- ValidationPropertyAttribute.cs
- IndexOutOfRangeException.cs
- AnnotationDocumentPaginator.cs
- KoreanCalendar.cs
- BitmapMetadata.cs
- ProxyWebPartConnectionCollection.cs
- TabletDeviceInfo.cs
- SQLByte.cs
- HtmlShimManager.cs
- DataServiceQuery.cs
- XPathConvert.cs
- AssemblyAssociatedContentFileAttribute.cs
- LoadedOrUnloadedOperation.cs
- DateTimeFormat.cs
- Style.cs
- LookupBindingPropertiesAttribute.cs
- FixedPageProcessor.cs
- SHA1.cs
- ComponentSerializationService.cs
- WebWorkflowRole.cs
- CircleHotSpot.cs
- Base64Encoder.cs
- ConditionalBranch.cs
- OdbcConnectionOpen.cs
- Suspend.cs
- ProcessHostConfigUtils.cs
- HttpRuntimeSection.cs
- LabelEditEvent.cs
- DependencyPropertyChangedEventArgs.cs
- DbConnectionPoolGroup.cs
- grammarelement.cs
- ObjectHelper.cs
- WebPartDeleteVerb.cs
- Mutex.cs
- UInt16Converter.cs
- DesignerOptionService.cs
- XmlQueryContext.cs
- LedgerEntryCollection.cs
- VectorCollectionConverter.cs
- VirtualizingPanel.cs
- SortFieldComparer.cs
- HTMLTagNameToTypeMapper.cs
- DbConnectionHelper.cs
- ReflectionHelper.cs
- DataSpaceManager.cs
- PropertyEmitterBase.cs
- DocumentEventArgs.cs
- SqlClientWrapperSmiStreamChars.cs
- MimeReflector.cs
- XsltException.cs
- ClientTarget.cs
- SnapshotChangeTrackingStrategy.cs
- LinearGradientBrush.cs
- IdentityNotMappedException.cs
- DataDesignUtil.cs
- DynamicValidator.cs
- StringHandle.cs
- AuthenticationManager.cs
- ObjectDataSourceView.cs
- InArgument.cs
- RIPEMD160Managed.cs