Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WCF / Serialization / System / Runtime / Serialization / Diagnostics / TraceUtility.cs / 1305376 / TraceUtility.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Runtime.Serialization.Diagnostics { using System.Collections.Generic; using System.ServiceModel.Diagnostics; using System.Diagnostics; using System.Runtime.Diagnostics; static class TraceUtility { static DictionarytraceCodes = new Dictionary (18) { { TraceCode.WriteObjectBegin, "WriteObjectBegin" }, { TraceCode.WriteObjectEnd, "WriteObjectEnd" }, { TraceCode.WriteObjectContentBegin, "WriteObjectContentBegin" }, { TraceCode.WriteObjectContentEnd, "WriteObjectContentEnd" }, { TraceCode.ReadObjectBegin, "ReadObjectBegin" }, { TraceCode.ReadObjectEnd, "ReadObjectEnd" }, { TraceCode.ElementIgnored, "ElementIgnored" }, { TraceCode.XsdExportBegin, "XsdExportBegin" }, { TraceCode.XsdExportEnd, "XsdExportEnd" }, { TraceCode.XsdImportBegin, "XsdImportBegin" }, { TraceCode.XsdImportEnd, "XsdImportEnd" }, { TraceCode.XsdExportError, "XsdExportError" }, { TraceCode.XsdImportError, "XsdImportError" }, { TraceCode.XsdExportAnnotationFailed, "XsdExportAnnotationFailed" }, { TraceCode.XsdImportAnnotationFailed, "XsdImportAnnotationFailed" }, { TraceCode.XsdExportDupItems, "XsdExportDupItems" }, { TraceCode.FactoryTypeNotFound, "FactoryTypeNotFound" }, { TraceCode.ObjectWithLargeDepth, "ObjectWithLargeDepth" }, }; internal static void Trace(TraceEventType severity, int traceCode, string traceDescription) { Trace(severity, traceCode, traceDescription, null); } internal static void Trace(TraceEventType severity, int traceCode, string traceDescription, TraceRecord record) { Trace(severity, traceCode, traceDescription, record, null); } internal static void Trace(TraceEventType severity, int traceCode, string traceDescription, TraceRecord record, Exception exception) { string msdnTraceCode = System.ServiceModel.Diagnostics.DiagnosticTrace.GenerateMsdnTraceCode("System.Runtime.Serialization", traceCodes[traceCode]); DiagnosticUtility.DiagnosticTrace.TraceEvent(severity, traceCode, msdnTraceCode, traceDescription, record, exception, null); } } } // 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
- VisualStyleInformation.cs
- GroupItem.cs
- ParsedAttributeCollection.cs
- TimestampInformation.cs
- SqlCommandSet.cs
- LifetimeManager.cs
- PixelFormatConverter.cs
- CompilerGlobalScopeAttribute.cs
- DataObjectMethodAttribute.cs
- CompilerInfo.cs
- InputReport.cs
- Transform.cs
- XPathSingletonIterator.cs
- ScrollEventArgs.cs
- CodeStatementCollection.cs
- Properties.cs
- ValuePatternIdentifiers.cs
- TrackingStringDictionary.cs
- UpdatableGenericsFeature.cs
- PropertyDescriptor.cs
- IndexedString.cs
- Attributes.cs
- WindowPatternIdentifiers.cs
- TextBoxAutoCompleteSourceConverter.cs
- RoutedEventValueSerializer.cs
- PartitionerQueryOperator.cs
- MediaTimeline.cs
- ImageIndexConverter.cs
- MappingMetadataHelper.cs
- ProgressChangedEventArgs.cs
- NodeFunctions.cs
- FileSystemInfo.cs
- DockingAttribute.cs
- DataControlHelper.cs
- SqlDataSourceConnectionPanel.cs
- Splitter.cs
- Image.cs
- remotingproxy.cs
- XmlWhitespace.cs
- SqlProviderUtilities.cs
- ISAPIRuntime.cs
- FormViewInsertedEventArgs.cs
- AdCreatedEventArgs.cs
- XmlIlGenerator.cs
- ContentValidator.cs
- SafeLibraryHandle.cs
- COM2ColorConverter.cs
- ListDictionaryInternal.cs
- ZoneIdentityPermission.cs
- unsafenativemethodstextservices.cs
- Point4D.cs
- InputReferenceExpression.cs
- CollectionView.cs
- RotationValidation.cs
- XPathMessageFilter.cs
- ProcessStartInfo.cs
- RowsCopiedEventArgs.cs
- FileDialogCustomPlace.cs
- InfiniteIntConverter.cs
- BooleanToSelectiveScrollingOrientationConverter.cs
- ObjectDataSourceSelectingEventArgs.cs
- ContainerAction.cs
- SqlDataSourceCommandEventArgs.cs
- WebPartDisplayModeCancelEventArgs.cs
- PartitionedStream.cs
- WindowsContainer.cs
- SessionSwitchEventArgs.cs
- ContextMenuAutomationPeer.cs
- CodeCompiler.cs
- WindowsSysHeader.cs
- XsdValidatingReader.cs
- ProfileBuildProvider.cs
- HttpClientCertificate.cs
- TypeForwardedToAttribute.cs
- ArrayElementGridEntry.cs
- ServiceModelStringsVersion1.cs
- FileDialog_Vista.cs
- KeysConverter.cs
- TemplateField.cs
- ListViewDeleteEventArgs.cs
- IndicShape.cs
- ImpersonationContext.cs
- BulletChrome.cs
- IntegerValidatorAttribute.cs
- LogStore.cs
- PerformanceCounter.cs
- ReadOnlyHierarchicalDataSource.cs
- PropertyDescriptorCollection.cs
- QueuePathEditor.cs
- ListControl.cs
- SamlNameIdentifierClaimResource.cs
- DirectoryObjectSecurity.cs
- LinqDataSourceUpdateEventArgs.cs
- ConfigPathUtility.cs
- EventLogPropertySelector.cs
- DataComponentGenerator.cs
- TextDecorationLocationValidation.cs
- FileUpload.cs
- ColorTransformHelper.cs
- ValidationHelpers.cs