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
- webeventbuffer.cs
- Substitution.cs
- GridItemCollection.cs
- ClassicBorderDecorator.cs
- CodeDelegateCreateExpression.cs
- SchemaInfo.cs
- TextRangeEdit.cs
- QueryModel.cs
- AnnouncementService.cs
- AutoScrollHelper.cs
- EmptyEnumerable.cs
- SBCSCodePageEncoding.cs
- GC.cs
- WizardForm.cs
- xdrvalidator.cs
- SizeConverter.cs
- TypeConverterHelper.cs
- EditorPartCollection.cs
- ProviderBase.cs
- LocalizeDesigner.cs
- HttpListenerResponse.cs
- SqlParameterCollection.cs
- XmlSchemaComplexContentRestriction.cs
- CalendarDayButton.cs
- ParseChildrenAsPropertiesAttribute.cs
- MarkerProperties.cs
- TimeSpanConverter.cs
- BitmapFrameDecode.cs
- SoapServerMessage.cs
- DataGridViewBindingCompleteEventArgs.cs
- GeometryDrawing.cs
- MethodExpr.cs
- MetaType.cs
- TextEndOfParagraph.cs
- RawStylusSystemGestureInputReport.cs
- PeerNameRecordCollection.cs
- WorkflowStateRollbackService.cs
- Interop.cs
- PolicyStatement.cs
- CompileXomlTask.cs
- TextSelectionProcessor.cs
- wmiprovider.cs
- SqlDataSourceParameterParser.cs
- SR.Designer.cs
- ArglessEventHandlerProxy.cs
- TypeGenericEnumerableViewSchema.cs
- OutOfMemoryException.cs
- UnitySerializationHolder.cs
- NullableIntMinMaxAggregationOperator.cs
- BuildManagerHost.cs
- MiniConstructorInfo.cs
- CodeTypeReference.cs
- CodeCompiler.cs
- LocatorGroup.cs
- TableColumnCollectionInternal.cs
- PreProcessInputEventArgs.cs
- DiscoveryMessageProperty.cs
- ToolStripContentPanel.cs
- NeutralResourcesLanguageAttribute.cs
- ChangePassword.cs
- CopyNodeSetAction.cs
- PenLineJoinValidation.cs
- GroupBox.cs
- DesignerAutoFormat.cs
- MachineKeySection.cs
- SafePointer.cs
- SQLInt16Storage.cs
- DelegateSerializationHolder.cs
- _ContextAwareResult.cs
- OutputWindow.cs
- CustomCredentialPolicy.cs
- QuotedPairReader.cs
- IISMapPath.cs
- SignatureConfirmations.cs
- XmlDataSourceView.cs
- sqlpipe.cs
- HwndHostAutomationPeer.cs
- FileRecordSequenceCompletedAsyncResult.cs
- CorrelationKeyCalculator.cs
- ReflectPropertyDescriptor.cs
- WebPartAddingEventArgs.cs
- Vector3D.cs
- MetadataArtifactLoaderResource.cs
- XmlResolver.cs
- FileDialogCustomPlace.cs
- CompiledQuery.cs
- PersianCalendar.cs
- TypeReference.cs
- TableLayoutPanelCellPosition.cs
- SqlBuffer.cs
- ButtonRenderer.cs
- EnumType.cs
- RoutedEvent.cs
- SqlConnectionManager.cs
- XamlReader.cs
- IriParsingElement.cs
- RowTypeElement.cs
- StoreItemCollection.Loader.cs
- CacheMode.cs
- Margins.cs