Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Diagnostics / WmiPutTraceRecord.cs / 1 / WmiPutTraceRecord.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Diagnostics { using System; using System.Diagnostics; using System.Globalization; using System.ServiceModel.Channels; using System.ServiceModel.Diagnostics; using System.Text; using System.Xml; internal class WmiPutTraceRecord : TraceRecord { string originalValue; string newValue; string valueName; internal WmiPutTraceRecord(string valueName, object originalValue, object newValue) { DiagnosticUtility.DebugAssert(!String.IsNullOrEmpty(valueName), "valueName must be set"); this.valueName = valueName; this.originalValue = originalValue == null ? SR.GetString(SR.ConfigNull) : originalValue.ToString(); this.newValue = newValue == null ? SR.GetString(SR.ConfigNull) : newValue.ToString(); } internal override string EventId { get { return TraceRecord.EventIdBase + "WmiPut" + TraceRecord.NamespaceSuffix; } } internal override void WriteTo(XmlWriter xml) { xml.WriteElementString("ValueName", this.valueName); xml.WriteElementString("OriginalValue", this.originalValue); xml.WriteElementString("NewValue", this.newValue); } } } // 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
- dsa.cs
- WebPartPersonalization.cs
- DnsPermission.cs
- MruCache.cs
- EventArgs.cs
- RealizationDrawingContextWalker.cs
- ClientSession.cs
- DocumentViewerHelper.cs
- HtmlTitle.cs
- OlePropertyStructs.cs
- RepeaterItem.cs
- DataListItemEventArgs.cs
- XmlDataSource.cs
- SHA256.cs
- Splitter.cs
- EntryIndex.cs
- CounterCreationDataConverter.cs
- Serialization.cs
- BufferBuilder.cs
- SecurityTokenException.cs
- DependentList.cs
- TdsParserStaticMethods.cs
- NamespaceInfo.cs
- CompositeTypefaceMetrics.cs
- MouseDevice.cs
- AssociationEndMember.cs
- ClientRuntimeConfig.cs
- TransformCollection.cs
- DataList.cs
- JsonEncodingStreamWrapper.cs
- TrackingDataItem.cs
- CombinedHttpChannel.cs
- KernelTypeValidation.cs
- URIFormatException.cs
- SrgsDocument.cs
- SiteMapNodeItem.cs
- NativeMethods.cs
- TaskFormBase.cs
- CellRelation.cs
- OleDbErrorCollection.cs
- ProtocolInformationReader.cs
- Util.cs
- QueryContinueDragEventArgs.cs
- Maps.cs
- GridViewRowCollection.cs
- Canvas.cs
- SemaphoreSecurity.cs
- XmlTextReader.cs
- XMLUtil.cs
- StatusBarDrawItemEvent.cs
- ToggleButtonAutomationPeer.cs
- FileSystemInfo.cs
- FileVersion.cs
- CallbackHandler.cs
- DataGridBoolColumn.cs
- BinaryFormatter.cs
- TreeNode.cs
- EncryptedType.cs
- mediaclock.cs
- UnicastIPAddressInformationCollection.cs
- FilterException.cs
- Utilities.cs
- WinCategoryAttribute.cs
- ListDataBindEventArgs.cs
- TitleStyle.cs
- TableRow.cs
- ThreadAbortException.cs
- ProfilePropertySettings.cs
- SqlCacheDependencyDatabaseCollection.cs
- XmlChildEnumerator.cs
- BamlRecords.cs
- ChannelFactoryBase.cs
- DetailsViewRowCollection.cs
- AnnotationStore.cs
- DataGridColumnFloatingHeader.cs
- StylusPointPropertyId.cs
- Pair.cs
- PlatformNotSupportedException.cs
- VisualCollection.cs
- CopyAttributesAction.cs
- PointUtil.cs
- _LocalDataStoreMgr.cs
- RootContext.cs
- BinHexDecoder.cs
- RoutedEventValueSerializer.cs
- ActivityInstanceMap.cs
- CookieProtection.cs
- DesignerActionItemCollection.cs
- ComponentCollection.cs
- TemplateInstanceAttribute.cs
- IsolatedStoragePermission.cs
- ArithmeticException.cs
- MulticastOption.cs
- FontCollection.cs
- AddInToken.cs
- SqlConnectionHelper.cs
- ManagedWndProcTracker.cs
- Slider.cs
- AppDomainAttributes.cs
- Storyboard.cs