Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / System.Runtime.DurableInstancing / System / Runtime / Diagnostics / DictionaryTraceRecord.cs / 1305376 / DictionaryTraceRecord.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.Runtime.Diagnostics { using System.Xml; using System.Collections; class DictionaryTraceRecord : TraceRecord { IDictionary dictionary; internal DictionaryTraceRecord(IDictionary dictionary) { this.dictionary = dictionary; } internal override string EventId { get { return TraceRecord.EventIdBase + "Dictionary" + TraceRecord.NamespaceSuffix; } } internal override void WriteTo(XmlWriter xml) { if (this.dictionary != null) { foreach (object key in this.dictionary.Keys) { object value = this.dictionary[key]; xml.WriteElementString(key.ToString(), value == null ? string.Empty : value.ToString()); } } } } } // 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
- DirectionalLight.cs
- ThrowHelper.cs
- RegexParser.cs
- PathParser.cs
- ExpressionHelper.cs
- CustomTypeDescriptor.cs
- SafePointer.cs
- ComplexTypeEmitter.cs
- EventMappingSettingsCollection.cs
- UpdateProgress.cs
- OracleFactory.cs
- AuthenticationModuleElement.cs
- ReliabilityContractAttribute.cs
- PoisonMessageException.cs
- EventRouteFactory.cs
- DataObjectPastingEventArgs.cs
- listitem.cs
- _Win32.cs
- HostedElements.cs
- PingOptions.cs
- WebControl.cs
- IntSecurity.cs
- RecordManager.cs
- coordinator.cs
- WsdlBuildProvider.cs
- TablePattern.cs
- HostedElements.cs
- XmlDocumentFragment.cs
- IsolatedStorageFile.cs
- RectangleHotSpot.cs
- TabControl.cs
- Site.cs
- AstNode.cs
- DelegateHelpers.cs
- GridViewDeleteEventArgs.cs
- DSASignatureFormatter.cs
- RenderTargetBitmap.cs
- NoClickablePointException.cs
- Native.cs
- SQLBinaryStorage.cs
- ZipIOLocalFileBlock.cs
- DataGridViewTextBoxColumn.cs
- TextReader.cs
- MemberJoinTreeNode.cs
- ApplicationException.cs
- XmlSchemaValidationException.cs
- WebMessageEncodingElement.cs
- OpacityConverter.cs
- FlowchartDesigner.Helpers.cs
- Point4D.cs
- SystemResourceHost.cs
- FaultContractInfo.cs
- SrgsDocument.cs
- TypeCodeDomSerializer.cs
- FileLogRecord.cs
- ErrorItem.cs
- RadioButtonList.cs
- UDPClient.cs
- ObjectDataSourceStatusEventArgs.cs
- OuterGlowBitmapEffect.cs
- ObjectDataSourceStatusEventArgs.cs
- CharacterString.cs
- TcpSocketManager.cs
- SystemDiagnosticsSection.cs
- ConfigurationElementCollection.cs
- InheritanceContextHelper.cs
- CompilerInfo.cs
- TTSEvent.cs
- SystemPens.cs
- XmlSortKeyAccumulator.cs
- HttpListener.cs
- CodeVariableReferenceExpression.cs
- Version.cs
- SettingsSavedEventArgs.cs
- Membership.cs
- DataKeyArray.cs
- TerminateWorkflow.cs
- AnimationTimeline.cs
- RepeatButton.cs
- TextOptionsInternal.cs
- TextDecorationCollection.cs
- ExpandedWrapper.cs
- PlainXmlDeserializer.cs
- NotifyIcon.cs
- HitTestResult.cs
- CultureInfoConverter.cs
- Reference.cs
- FrameworkPropertyMetadata.cs
- TypeResolvingOptions.cs
- CmsUtils.cs
- BindingElement.cs
- CurrencyWrapper.cs
- TextRangeProviderWrapper.cs
- PresentationSource.cs
- ValidatingReaderNodeData.cs
- DataGridViewColumnConverter.cs
- DataGridViewRow.cs
- DrawingBrush.cs
- JournalEntryListConverter.cs
- _AutoWebProxyScriptEngine.cs