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
- InputScope.cs
- ButtonBaseDesigner.cs
- PriorityQueue.cs
- MenuItemBinding.cs
- PaintValueEventArgs.cs
- RootBrowserWindowAutomationPeer.cs
- CodeExporter.cs
- BooleanConverter.cs
- CipherData.cs
- TypeConverterAttribute.cs
- MenuItemBinding.cs
- SqlBulkCopyColumnMapping.cs
- InkCanvasAutomationPeer.cs
- SmiSettersStream.cs
- ButtonPopupAdapter.cs
- ObjectParameterCollection.cs
- WebAdminConfigurationHelper.cs
- ViewRendering.cs
- XsltSettings.cs
- UIPermission.cs
- RecordManager.cs
- TimeSpanStorage.cs
- SubtreeProcessor.cs
- SqlTopReducer.cs
- TabControlToolboxItem.cs
- DecoderNLS.cs
- DbDataReader.cs
- DSACryptoServiceProvider.cs
- FindProgressChangedEventArgs.cs
- SafePEFileHandle.cs
- FieldMetadata.cs
- DrawingGroup.cs
- RegionInfo.cs
- SvcMapFileLoader.cs
- VSWCFServiceContractGenerator.cs
- rsa.cs
- LocalizationParserHooks.cs
- DurableInstanceContextProvider.cs
- TrustManagerPromptUI.cs
- RemotingSurrogateSelector.cs
- XmlNodeChangedEventArgs.cs
- Screen.cs
- ParserContext.cs
- MenuItemAutomationPeer.cs
- EntityDataSourceChangingEventArgs.cs
- TabletCollection.cs
- DataGridViewColumnStateChangedEventArgs.cs
- CodePrimitiveExpression.cs
- SiteOfOriginContainer.cs
- SqlEnums.cs
- TemplateBindingExtensionConverter.cs
- WindowsScrollBarBits.cs
- JavascriptCallbackResponseProperty.cs
- Pkcs9Attribute.cs
- SocketException.cs
- ISAPIRuntime.cs
- XmlSchemaExporter.cs
- IMembershipProvider.cs
- CodeThrowExceptionStatement.cs
- ContentTextAutomationPeer.cs
- ZipIOLocalFileHeader.cs
- NamespaceCollection.cs
- StylusOverProperty.cs
- XmlAttribute.cs
- HtmlShimManager.cs
- URLIdentityPermission.cs
- AuthenticationException.cs
- TypeSystemHelpers.cs
- XmlCountingReader.cs
- XmlAnyElementAttributes.cs
- TagMapInfo.cs
- BitmapEffectDrawing.cs
- Compilation.cs
- ArglessEventHandlerProxy.cs
- HtmlTableCellCollection.cs
- MeshGeometry3D.cs
- XmlPropertyBag.cs
- Parser.cs
- TextSyndicationContent.cs
- ScriptDescriptor.cs
- EdmProperty.cs
- WindowsStatic.cs
- LiteralControl.cs
- EditorBrowsableAttribute.cs
- XmlDataCollection.cs
- PersonalizationStateInfo.cs
- EntityCommandExecutionException.cs
- DataGridViewComboBoxColumn.cs
- CompositeFontParser.cs
- DataBindingExpressionBuilder.cs
- ButtonColumn.cs
- WsatConfiguration.cs
- SelectedGridItemChangedEvent.cs
- TagNameToTypeMapper.cs
- CommonXSendMessage.cs
- SessionStateModule.cs
- CollectionViewProxy.cs
- PartialArray.cs
- IProducerConsumerCollection.cs
- ConfigXmlCDataSection.cs