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
- ConnectionConsumerAttribute.cs
- PropertyChangeTracker.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- PenContext.cs
- Visual3DCollection.cs
- ContextStack.cs
- DispatchChannelSink.cs
- DataSourceView.cs
- QilTypeChecker.cs
- UnmanagedMarshal.cs
- DataControlFieldCell.cs
- FontFamily.cs
- BitmapImage.cs
- XmlDocument.cs
- StrokeFIndices.cs
- Workspace.cs
- PanelStyle.cs
- TTSEngineTypes.cs
- ComplexPropertyEntry.cs
- PropertyCollection.cs
- DBCSCodePageEncoding.cs
- MetabaseServerConfig.cs
- WindowsSlider.cs
- SqlUdtInfo.cs
- IDispatchConstantAttribute.cs
- XmlDataImplementation.cs
- SiteOfOriginContainer.cs
- ExpressionDumper.cs
- SecurityDocument.cs
- ReadOnlyDataSourceView.cs
- PeerReferralPolicy.cs
- CollectionViewGroupInternal.cs
- MetricEntry.cs
- ItemType.cs
- FormViewModeEventArgs.cs
- WebPartConnectionCollection.cs
- ListControl.cs
- initElementDictionary.cs
- AggregatePushdown.cs
- Privilege.cs
- WindowsFormsHelpers.cs
- RoutedPropertyChangedEventArgs.cs
- BulletedListEventArgs.cs
- DuplexChannelBinder.cs
- ResourceDisplayNameAttribute.cs
- MessageDescriptionCollection.cs
- NonSerializedAttribute.cs
- CacheOutputQuery.cs
- CqlErrorHelper.cs
- DataGridTableCollection.cs
- EmbeddedMailObject.cs
- CapabilitiesUse.cs
- NonSerializedAttribute.cs
- AsymmetricAlgorithm.cs
- XmlImplementation.cs
- TableParagraph.cs
- ClientFormsAuthenticationCredentials.cs
- TransformGroup.cs
- XmlKeywords.cs
- CodeIdentifiers.cs
- AppDomainCompilerProxy.cs
- SchemaEntity.cs
- SizeFConverter.cs
- TaskHelper.cs
- GeneralTransform3DTo2D.cs
- WebPartConnectionCollection.cs
- PropertyDescriptorGridEntry.cs
- CustomErrorsSection.cs
- ForeignKeyConstraint.cs
- ContentElement.cs
- Material.cs
- HandlerMappingMemo.cs
- SingleConverter.cs
- CapabilitiesSection.cs
- ScalarType.cs
- SimplePropertyEntry.cs
- DataSysAttribute.cs
- GeneralTransform2DTo3D.cs
- WindowVisualStateTracker.cs
- Menu.cs
- DataContractSerializerOperationGenerator.cs
- PtsHelper.cs
- Transform3D.cs
- SHA512.cs
- BasicHttpSecurityElement.cs
- WmlLinkAdapter.cs
- ResourceDescriptionAttribute.cs
- Variable.cs
- Visual3DCollection.cs
- SystemGatewayIPAddressInformation.cs
- ValueQuery.cs
- DataGridViewRowEventArgs.cs
- OdbcDataAdapter.cs
- _LazyAsyncResult.cs
- ClassHandlersStore.cs
- BrowserInteropHelper.cs
- UrlMappingsModule.cs
- DataGridViewRowEventArgs.cs
- SectionVisual.cs
- hwndwrapper.cs