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
- Span.cs
- Input.cs
- XmlNullResolver.cs
- IUnknownConstantAttribute.cs
- NCryptNative.cs
- SystemIPv4InterfaceProperties.cs
- XmlWhitespace.cs
- EntityReference.cs
- ResourceProviderFactory.cs
- sqlnorm.cs
- HitTestFilterBehavior.cs
- DebuggerAttributes.cs
- AncillaryOps.cs
- QilLoop.cs
- LinqDataSourceDisposeEventArgs.cs
- SubqueryTrackingVisitor.cs
- WebPartsPersonalizationAuthorization.cs
- SoapConverter.cs
- XPathNodeList.cs
- NetworkInformationPermission.cs
- KeyValuePair.cs
- KeyEvent.cs
- DBCommand.cs
- ConnectionManagementElementCollection.cs
- RegexCapture.cs
- XamlHostingSection.cs
- DoubleCollectionConverter.cs
- CharConverter.cs
- BinHexDecoder.cs
- ArraySegment.cs
- CustomLineCap.cs
- CodeDelegateCreateExpression.cs
- RemotingServices.cs
- WindowsStreamSecurityUpgradeProvider.cs
- RegexGroup.cs
- ComponentResourceManager.cs
- DateTimeValueSerializerContext.cs
- DataService.cs
- DataControlField.cs
- CompositionCommandSet.cs
- ReferencedAssembly.cs
- CodePageEncoding.cs
- XPathAncestorIterator.cs
- ListViewHitTestInfo.cs
- Compress.cs
- JobStaple.cs
- TableItemStyle.cs
- PropertyChangeTracker.cs
- Error.cs
- SearchForVirtualItemEventArgs.cs
- GridViewColumnHeaderAutomationPeer.cs
- SpeechSeg.cs
- EnumerableRowCollection.cs
- CollectionChangeEventArgs.cs
- ClientCultureInfo.cs
- COM2IVsPerPropertyBrowsingHandler.cs
- ByteRangeDownloader.cs
- SqlUtil.cs
- LicenseProviderAttribute.cs
- CalendarDay.cs
- MethodImplAttribute.cs
- QilFunction.cs
- WebPartMovingEventArgs.cs
- InteropEnvironment.cs
- DataSourceExpression.cs
- _SslState.cs
- HotSpotCollection.cs
- TreeBuilder.cs
- WebPartEditorCancelVerb.cs
- SByteStorage.cs
- SymLanguageVendor.cs
- ProfileManager.cs
- wgx_commands.cs
- WindowsButton.cs
- OleDbMetaDataFactory.cs
- GridViewCommandEventArgs.cs
- DataBoundControl.cs
- XmlSchemaAny.cs
- ApplicationDirectoryMembershipCondition.cs
- safelinkcollection.cs
- BigInt.cs
- ContextStack.cs
- QueueProcessor.cs
- StringSource.cs
- SafeHandle.cs
- QilInvoke.cs
- DeviceContext2.cs
- CollectionBuilder.cs
- EntityUtil.cs
- CacheMode.cs
- WebBrowserContainer.cs
- Container.cs
- SectionUpdates.cs
- CellLabel.cs
- BitmapEffectCollection.cs
- EventMap.cs
- ReservationNotFoundException.cs
- securitycriticaldataClass.cs
- UnauthorizedWebPart.cs
- TextElementEnumerator.cs