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
- ShaderEffect.cs
- StringValidatorAttribute.cs
- OperationDescriptionCollection.cs
- OperationAbortedException.cs
- ClosableStream.cs
- _UncName.cs
- RedirectionProxy.cs
- ProfilePropertySettings.cs
- TargetControlTypeAttribute.cs
- SqlDataSourceCache.cs
- DBCommand.cs
- CallbackBehaviorAttribute.cs
- TextBounds.cs
- StateMachineDesignerPaint.cs
- WebBaseEventKeyComparer.cs
- WebConvert.cs
- AuthorizationContext.cs
- StorageInfo.cs
- BaseUriHelper.cs
- DbConnectionOptions.cs
- GradientStop.cs
- PageHandlerFactory.cs
- TripleDESCryptoServiceProvider.cs
- DisplayNameAttribute.cs
- CodeCommentStatement.cs
- BindingMemberInfo.cs
- ContextMenu.cs
- ComplexPropertyEntry.cs
- Odbc32.cs
- StorageTypeMapping.cs
- CombinedGeometry.cs
- NamedObjectList.cs
- Collection.cs
- OrderedDictionaryStateHelper.cs
- PersistenceTask.cs
- CurrentChangingEventArgs.cs
- DataBinder.cs
- SqlAggregateChecker.cs
- X509WindowsSecurityToken.cs
- Selection.cs
- XmlName.cs
- PrintController.cs
- CharEntityEncoderFallback.cs
- NoneExcludedImageIndexConverter.cs
- Internal.cs
- SimplePropertyEntry.cs
- XhtmlBasicControlAdapter.cs
- CodeSnippetExpression.cs
- HandleRef.cs
- FloaterBaseParaClient.cs
- StringFreezingAttribute.cs
- ApplyTemplatesAction.cs
- DbFunctionCommandTree.cs
- PageCache.cs
- EditorAttributeInfo.cs
- BuildProvider.cs
- HttpResponseMessageProperty.cs
- MatcherBuilder.cs
- SqlDataSourceFilteringEventArgs.cs
- AnimationClock.cs
- ButtonBase.cs
- CodeTypeParameterCollection.cs
- Socket.cs
- AuthenticationModuleElementCollection.cs
- SignedInfo.cs
- ValuePattern.cs
- ElementInit.cs
- CollectionViewGroupInternal.cs
- DetailsViewInsertEventArgs.cs
- OpenTypeMethods.cs
- SchemaInfo.cs
- TTSEvent.cs
- CheckableControlBaseAdapter.cs
- LogicalExpr.cs
- StringComparer.cs
- InheritanceContextChangedEventManager.cs
- SoapIgnoreAttribute.cs
- Clipboard.cs
- TraceHandlerErrorFormatter.cs
- CodeConditionStatement.cs
- HtmlTableRowCollection.cs
- BooleanAnimationUsingKeyFrames.cs
- SqlNamer.cs
- WmlPanelAdapter.cs
- DefaultObjectMappingItemCollection.cs
- XmlText.cs
- MessagePropertyFilter.cs
- NamedPipeTransportElement.cs
- DataSourceXmlElementAttribute.cs
- FixUpCollection.cs
- ParsedRoute.cs
- BatchParser.cs
- CodeStatementCollection.cs
- WorkflowMarkupElementEventArgs.cs
- XmlSecureResolver.cs
- SspiSecurityTokenParameters.cs
- ToolStripHighContrastRenderer.cs
- TextServicesProperty.cs
- RedistVersionInfo.cs
- RemotingAttributes.cs