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
- EdmPropertyAttribute.cs
- HttpCapabilitiesBase.cs
- ThreadExceptionEvent.cs
- VectorCollection.cs
- SelectionRange.cs
- OutgoingWebRequestContext.cs
- ConfigsHelper.cs
- StatusStrip.cs
- HttpDictionary.cs
- RoleGroupCollection.cs
- SerialReceived.cs
- HtmlControl.cs
- TextSelectionHighlightLayer.cs
- PeerApplication.cs
- RotateTransform3D.cs
- cache.cs
- SafeThreadHandle.cs
- DataGridViewRowCancelEventArgs.cs
- HttpException.cs
- AttachedAnnotation.cs
- AtomServiceDocumentSerializer.cs
- GeneralTransform3DGroup.cs
- ColorDialog.cs
- HitTestFilterBehavior.cs
- X500Name.cs
- ThicknessAnimation.cs
- SchemaImporterExtensionElement.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- RichTextBoxAutomationPeer.cs
- StringExpressionSet.cs
- sqlinternaltransaction.cs
- BuildProviderUtils.cs
- StreamGeometry.cs
- SQLBinaryStorage.cs
- WpfSharedBamlSchemaContext.cs
- DependencySource.cs
- PageParser.cs
- WebPartCollection.cs
- ProcessModule.cs
- ValidationResult.cs
- HtmlLink.cs
- PointLight.cs
- StatusBarDrawItemEvent.cs
- ReadOnlyHierarchicalDataSourceView.cs
- EncoderReplacementFallback.cs
- WSFederationHttpBinding.cs
- InputScopeManager.cs
- DesignerSerializationVisibilityAttribute.cs
- ScriptReference.cs
- ImageCreator.cs
- MiniModule.cs
- AppSettingsExpressionBuilder.cs
- DataKey.cs
- DisableDpiAwarenessAttribute.cs
- BitmapDownload.cs
- StructureChangedEventArgs.cs
- _emptywebproxy.cs
- CodeDomDecompiler.cs
- EncoderReplacementFallback.cs
- TextMarkerSource.cs
- JsonEnumDataContract.cs
- CodeValidator.cs
- XmlHelper.cs
- Solver.cs
- TypeToArgumentTypeConverter.cs
- SQLBytesStorage.cs
- AQNBuilder.cs
- ToolConsole.cs
- HtmlListAdapter.cs
- ComPlusTraceRecord.cs
- HtmlContainerControl.cs
- WebConfigurationManager.cs
- SqlFileStream.cs
- UnsafeNativeMethods.cs
- DeadCharTextComposition.cs
- WindowsListViewItemCheckBox.cs
- InvalidComObjectException.cs
- SqlProviderServices.cs
- AutomationEvent.cs
- SortKey.cs
- HMACSHA1.cs
- KeysConverter.cs
- ButtonPopupAdapter.cs
- CacheHelper.cs
- KeyedHashAlgorithm.cs
- Semaphore.cs
- DataGridViewSelectedCellCollection.cs
- BasicHttpSecurity.cs
- HitTestParameters.cs
- TypeReference.cs
- InputScopeConverter.cs
- UIPermission.cs
- CompilerTypeWithParams.cs
- DocumentViewerBase.cs
- DataColumnMappingCollection.cs
- RtfToXamlReader.cs
- PrintingPermission.cs
- MetadataAssemblyHelper.cs
- DataControlFieldHeaderCell.cs
- Crc32.cs