Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / SMDiagnostics / System / ServiceModel / Diagnostics / DictionaryTraceRecord.cs / 1 / DictionaryTraceRecord.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Diagnostics { using System.Collections; using System.Xml; class DictionaryTraceRecord : TraceRecord { System.Collections.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) { xml.WriteElementString(key.ToString(), this.dictionary[key] == null ? string.Empty : this.dictionary[key].ToString()); } } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WorkerRequest.cs
- ContextQuery.cs
- DataGridViewTextBoxEditingControl.cs
- StateManagedCollection.cs
- OpenFileDialog.cs
- SqlDataSourceCache.cs
- ResourceType.cs
- HelpProvider.cs
- DockPanel.cs
- SafeLibraryHandle.cs
- UrlPath.cs
- ClientReliableChannelBinder.cs
- WorkItem.cs
- ToolZone.cs
- XamlSerializerUtil.cs
- FolderLevelBuildProviderAppliesToAttribute.cs
- RegexCompilationInfo.cs
- ApplicationManager.cs
- RoleManagerEventArgs.cs
- PartitionResolver.cs
- StrokeIntersection.cs
- ConfigurationManagerInternal.cs
- ApplyTemplatesAction.cs
- RequestCachingSection.cs
- VolatileEnlistmentState.cs
- RootBrowserWindowProxy.cs
- HashCodeCombiner.cs
- DesignerTransaction.cs
- sortedlist.cs
- CreateRefExpr.cs
- TextComposition.cs
- HandleCollector.cs
- SqlCrossApplyToCrossJoin.cs
- NamedElement.cs
- UidManager.cs
- oledbmetadatacollectionnames.cs
- BufferBuilder.cs
- ToolStripSeparatorRenderEventArgs.cs
- _UriTypeConverter.cs
- ipaddressinformationcollection.cs
- XmlHierarchyData.cs
- SQLDoubleStorage.cs
- OperationResponse.cs
- CustomCategoryAttribute.cs
- HTMLTagNameToTypeMapper.cs
- CodeBlockBuilder.cs
- compensatingcollection.cs
- ComplexTypeEmitter.cs
- PeerNodeAddress.cs
- WsdlInspector.cs
- SQLInt64.cs
- EdmItemError.cs
- StringComparer.cs
- TextBoxLine.cs
- SecurityException.cs
- Cursor.cs
- Command.cs
- EntityModelBuildProvider.cs
- DrawingContextFlattener.cs
- Perspective.cs
- GeneralTransform2DTo3DTo2D.cs
- DbProviderConfigurationHandler.cs
- GeneralTransform3DGroup.cs
- ModelEditingScope.cs
- InstanceDataCollectionCollection.cs
- ProcessThread.cs
- CalendarItem.cs
- UInt32Storage.cs
- FullTextState.cs
- BrowserCapabilitiesCodeGenerator.cs
- COM2IDispatchConverter.cs
- IntSecurity.cs
- WsdlImporterElement.cs
- SingletonInstanceContextProvider.cs
- HTMLTagNameToTypeMapper.cs
- EntityContainerAssociationSetEnd.cs
- FormViewModeEventArgs.cs
- MeasureItemEvent.cs
- HttpListener.cs
- TabOrder.cs
- SBCSCodePageEncoding.cs
- FormsAuthenticationConfiguration.cs
- SerializerWriterEventHandlers.cs
- SystemIPv6InterfaceProperties.cs
- AtomPub10ServiceDocumentFormatter.cs
- CredentialCache.cs
- TableProviderWrapper.cs
- NamespaceEmitter.cs
- TextBoxBase.cs
- JpegBitmapDecoder.cs
- SqlNamer.cs
- SaveFileDialog.cs
- Helper.cs
- LabelAutomationPeer.cs
- PreloadedPackages.cs
- PageStatePersister.cs
- DataGridAddNewRow.cs
- InkCanvasSelection.cs
- TypeProvider.cs
- PngBitmapDecoder.cs