Code:
/ WCF / WCF / 3.5.30729.1 / untmp / Orcas / SP / ndp / cdf / src / WCF / ServiceModel / System / ServiceModel / Diagnostics / PerformanceCounterTraceRecord.cs / 1 / PerformanceCounterTraceRecord.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Diagnostics { using System; using System.Xml; using System.Text; class PerformanceCounterTraceRecord : TraceRecord { string categoryName; string perfCounterName; string instanceName; internal PerformanceCounterTraceRecord(string perfCounterName) : this(null, perfCounterName, null) { } internal PerformanceCounterTraceRecord(string categoryName, string perfCounterName) : this(categoryName, perfCounterName, null) { } internal PerformanceCounterTraceRecord(string categoryName, string perfCounterName, string instanceName) { this.categoryName = categoryName; this.perfCounterName = perfCounterName; this.instanceName = instanceName; } internal override string EventId {get {return TraceRecord.EventIdBase + "PerformanceCounter" + TraceRecord.NamespaceSuffix; }} internal override void WriteTo(XmlWriter writer) { if (!String.IsNullOrEmpty(this.categoryName)) { writer.WriteElementString("PerformanceCategoryName", this.categoryName); } writer.WriteElementString("PerformanceCounterName", this.perfCounterName); if (!String.IsNullOrEmpty(this.instanceName)) { writer.WriteElementString("InstanceName", this.instanceName); } } } } // 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
- ForeignKeyConstraint.cs
- BitmapEffectDrawing.cs
- PolicyManager.cs
- OracleInfoMessageEventArgs.cs
- ValidationResult.cs
- ShapingWorkspace.cs
- ItemsControlAutomationPeer.cs
- EditorPartChrome.cs
- GridViewColumnHeaderAutomationPeer.cs
- ComplexPropertyEntry.cs
- MetadataException.cs
- TargetException.cs
- CodeIdentifiers.cs
- SessionEndingCancelEventArgs.cs
- Double.cs
- CodeTypeDelegate.cs
- OracleCommandBuilder.cs
- XhtmlBasicSelectionListAdapter.cs
- VirtualPathProvider.cs
- iisPickupDirectory.cs
- SerializationUtilities.cs
- RadioButtonRenderer.cs
- FontWeight.cs
- CoTaskMemUnicodeSafeHandle.cs
- Permission.cs
- ProgressBar.cs
- CommandTreeTypeHelper.cs
- Point3D.cs
- TableRowCollection.cs
- SigningDialog.cs
- MarkerProperties.cs
- Exceptions.cs
- TextServicesHost.cs
- CompositionAdorner.cs
- _HeaderInfoTable.cs
- TextBoxAutomationPeer.cs
- DropTarget.cs
- AppDomainProtocolHandler.cs
- ColumnCollection.cs
- RuntimeHandles.cs
- UInt32.cs
- Vector3DKeyFrameCollection.cs
- MenuCommandsChangedEventArgs.cs
- ExceptionRoutedEventArgs.cs
- FormsAuthenticationConfiguration.cs
- InvalidFilterCriteriaException.cs
- OleDbConnection.cs
- Compiler.cs
- SplineQuaternionKeyFrame.cs
- ProcessManager.cs
- SqlCacheDependencyDatabase.cs
- ContactManager.cs
- DataObjectSettingDataEventArgs.cs
- BuildManager.cs
- RawUIStateInputReport.cs
- PackUriHelper.cs
- ViewGenResults.cs
- Stylesheet.cs
- TimeoutValidationAttribute.cs
- XmlSchemaInfo.cs
- sqlser.cs
- OutputCacheProfileCollection.cs
- _ShellExpression.cs
- GiveFeedbackEventArgs.cs
- RepeaterDataBoundAdapter.cs
- TabPanel.cs
- BinaryCommonClasses.cs
- TabControlEvent.cs
- PropertyChangedEventArgs.cs
- SymmetricSecurityBindingElement.cs
- SurrogateEncoder.cs
- KeyEvent.cs
- PositiveTimeSpanValidator.cs
- TextDecorations.cs
- TextPenaltyModule.cs
- TemplateBamlTreeBuilder.cs
- HeaderFilter.cs
- DbSourceParameterCollection.cs
- OdbcInfoMessageEvent.cs
- TextWriter.cs
- ListItemCollection.cs
- XmlDataLoader.cs
- SafeRsaProviderHandle.cs
- Style.cs
- AssemblyNameProxy.cs
- Win32MouseDevice.cs
- BaseResourcesBuildProvider.cs
- ArraySegment.cs
- EndpointPerformanceCounters.cs
- util.cs
- PathNode.cs
- ScriptingJsonSerializationSection.cs
- InputEventArgs.cs
- XmlSchemaIdentityConstraint.cs
- CompilerError.cs
- TargetException.cs
- EntryPointNotFoundException.cs
- RC2CryptoServiceProvider.cs
- VisualTreeUtils.cs
- DescendantOverDescendantQuery.cs