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
- MetafileHeader.cs
- ResolveCriteriaApril2005.cs
- AvTraceFormat.cs
- InkCanvasSelection.cs
- DataGridViewRowPrePaintEventArgs.cs
- ConfigPathUtility.cs
- DefaultSection.cs
- SelectionRange.cs
- Permission.cs
- SHA384Cng.cs
- DetailsViewInsertEventArgs.cs
- RadioButton.cs
- DynamicResourceExtensionConverter.cs
- GetWinFXPath.cs
- DelayedRegex.cs
- ObjectViewEntityCollectionData.cs
- DocumentAutomationPeer.cs
- UdpDiscoveryMessageFilter.cs
- Propagator.JoinPropagator.cs
- CompensationExtension.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- ToolStripOverflowButton.cs
- RadioButtonRenderer.cs
- ADMembershipUser.cs
- BitmapMetadataBlob.cs
- AtomServiceDocumentSerializer.cs
- ItemsControl.cs
- SystemColors.cs
- WhereaboutsReader.cs
- NeutralResourcesLanguageAttribute.cs
- EffectiveValueEntry.cs
- TextLine.cs
- StringKeyFrameCollection.cs
- CustomAttributeFormatException.cs
- StorageRoot.cs
- GetParentChain.cs
- RectangleGeometry.cs
- Utils.cs
- MaskedTextBoxDesignerActionList.cs
- FastPropertyAccessor.cs
- _RequestCacheProtocol.cs
- UserControl.cs
- ObservableCollection.cs
- BaseInfoTable.cs
- Splitter.cs
- BoolExpressionVisitors.cs
- DataGridViewLinkColumn.cs
- SQLDateTime.cs
- QilTypeChecker.cs
- ConfigurationException.cs
- WebConfigurationManager.cs
- DrawingContextDrawingContextWalker.cs
- AsymmetricCryptoHandle.cs
- MetadataCache.cs
- MsmqIntegrationOutputChannel.cs
- SQLString.cs
- EnumCodeDomSerializer.cs
- XmlSchemaParticle.cs
- FlowDocumentPage.cs
- DetailsViewDeleteEventArgs.cs
- PropertySegmentSerializer.cs
- RoutedEventValueSerializer.cs
- PhysicalOps.cs
- VScrollProperties.cs
- ContentControl.cs
- FormsAuthenticationModule.cs
- SqlIdentifier.cs
- DateTime.cs
- SpecialFolderEnumConverter.cs
- CustomAttributeSerializer.cs
- CapabilitiesPattern.cs
- Thumb.cs
- _HeaderInfoTable.cs
- TaskHelper.cs
- AnnotationDocumentPaginator.cs
- BuiltInExpr.cs
- IndexedGlyphRun.cs
- DesignTimeData.cs
- KeyGestureConverter.cs
- SpotLight.cs
- COM2ColorConverter.cs
- XMLSchema.cs
- Scene3D.cs
- XmlTextReaderImplHelpers.cs
- _SecureChannel.cs
- IISUnsafeMethods.cs
- XpsSerializationException.cs
- XmlMapping.cs
- GeneralTransform3D.cs
- MouseEvent.cs
- Cursors.cs
- SafeNativeMethods.cs
- SendMailErrorEventArgs.cs
- AccessKeyManager.cs
- Style.cs
- ConfigsHelper.cs
- Int64AnimationUsingKeyFrames.cs
- HttpWrapper.cs
- SecurityElement.cs
- Int16KeyFrameCollection.cs