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
- ColorAnimation.cs
- WebPartVerbsEventArgs.cs
- NullReferenceException.cs
- Parameter.cs
- InterleavedZipPartStream.cs
- OciEnlistContext.cs
- CodeVariableReferenceExpression.cs
- EpmCustomContentDeSerializer.cs
- MetadataArtifactLoaderComposite.cs
- ToolStripDropTargetManager.cs
- ColorTypeConverter.cs
- XPathEmptyIterator.cs
- DashStyles.cs
- HasCopySemanticsAttribute.cs
- WebResponse.cs
- CallContext.cs
- ProfileModule.cs
- WindowVisualStateTracker.cs
- metadatamappinghashervisitor.cs
- CompiledQuery.cs
- DataFieldConverter.cs
- WCFBuildProvider.cs
- NavigateEvent.cs
- LinkLabelLinkClickedEvent.cs
- DocumentSchemaValidator.cs
- PropertyEmitter.cs
- FieldNameLookup.cs
- BezierSegment.cs
- AccessText.cs
- HttpCachePolicyWrapper.cs
- SubqueryRules.cs
- CharacterHit.cs
- IOException.cs
- VerificationAttribute.cs
- Misc.cs
- FilterQuery.cs
- WebPartEditorCancelVerb.cs
- InternalConfirm.cs
- XmlSiteMapProvider.cs
- SettingsProviderCollection.cs
- PolyLineSegmentFigureLogic.cs
- TimeSpan.cs
- FixedSOMLineRanges.cs
- Compiler.cs
- RectangleGeometry.cs
- Control.cs
- EntityRecordInfo.cs
- Int16AnimationBase.cs
- AsyncOperation.cs
- ModuleElement.cs
- ApplicationBuildProvider.cs
- InvariantComparer.cs
- ServiceErrorHandler.cs
- WebPartConnectionsCancelVerb.cs
- XPathParser.cs
- DesignBindingConverter.cs
- ProbeMatchesApril2005.cs
- DeclarativeCatalogPart.cs
- SessionSymmetricMessageSecurityProtocolFactory.cs
- DependencySource.cs
- CrossAppDomainChannel.cs
- typedescriptorpermissionattribute.cs
- DocumentGrid.cs
- IndexingContentUnit.cs
- HotSpotCollection.cs
- StateBag.cs
- cryptoapiTransform.cs
- ConnectionsZone.cs
- DesignerWidgets.cs
- XmlBinaryReader.cs
- RadioButtonDesigner.cs
- DataSourceComponent.cs
- OutOfProcStateClientManager.cs
- PrintPreviewControl.cs
- LOSFormatter.cs
- AttachInfo.cs
- ConstraintEnumerator.cs
- BaseDataBoundControl.cs
- VirtualDirectoryMapping.cs
- MessageQueueAccessControlEntry.cs
- VariableQuery.cs
- ToolStripMenuItemCodeDomSerializer.cs
- InstanceOwnerException.cs
- OleDbParameter.cs
- RequestCacheManager.cs
- CompilationRelaxations.cs
- AutomationIdentifierGuids.cs
- Char.cs
- SecurityCriticalDataForSet.cs
- CheckBox.cs
- WebServiceParameterData.cs
- IPPacketInformation.cs
- BaseUriHelper.cs
- Compensate.cs
- RsaSecurityTokenParameters.cs
- BinaryObjectReader.cs
- DataTablePropertyDescriptor.cs
- Speller.cs
- ECDsa.cs
- ScriptingSectionGroup.cs