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
- WebBrowserBase.cs
- EntityConnection.cs
- ConsoleTraceListener.cs
- Transform.cs
- MetabaseServerConfig.cs
- FormatterConverter.cs
- DispatcherOperation.cs
- PropertyPathConverter.cs
- HtmlEmptyTagControlBuilder.cs
- OdbcEnvironment.cs
- SharedPerformanceCounter.cs
- FigureParagraph.cs
- FormatSettings.cs
- GACIdentityPermission.cs
- Padding.cs
- NetDispatcherFaultException.cs
- ActionFrame.cs
- Graphics.cs
- VoiceChangeEventArgs.cs
- CompiledXpathExpr.cs
- PopupRootAutomationPeer.cs
- CommandBinding.cs
- BackStopAuthenticationModule.cs
- CodeRemoveEventStatement.cs
- MergePropertyDescriptor.cs
- RIPEMD160.cs
- XmlnsPrefixAttribute.cs
- SchemaCollectionCompiler.cs
- SplashScreen.cs
- DesignerDataView.cs
- StylusOverProperty.cs
- RadioButton.cs
- InfoCardCryptoHelper.cs
- VirtualizedContainerService.cs
- CodeLinePragma.cs
- ClientType.cs
- WindowsListViewItem.cs
- XsdCachingReader.cs
- SafeViewOfFileHandle.cs
- AmbientLight.cs
- SystemWebSectionGroup.cs
- DataSourceControl.cs
- SequentialActivityDesigner.cs
- IsolatedStorageFile.cs
- TextContainerChangedEventArgs.cs
- XsdDataContractImporter.cs
- Color.cs
- OleDbSchemaGuid.cs
- FormClosedEvent.cs
- XmlComment.cs
- ScriptingSectionGroup.cs
- ByteStack.cs
- SqlDataSourceCache.cs
- TextTreeExtractElementUndoUnit.cs
- HiddenFieldPageStatePersister.cs
- Token.cs
- COM2ExtendedBrowsingHandler.cs
- GridErrorDlg.cs
- TemplatePartAttribute.cs
- SqlRewriteScalarSubqueries.cs
- Maps.cs
- CardSpaceShim.cs
- TransactionManager.cs
- documentsequencetextpointer.cs
- XmlBaseWriter.cs
- OracleFactory.cs
- SpeechRecognitionEngine.cs
- AsyncCompletedEventArgs.cs
- TextSpanModifier.cs
- ActivityExecutionWorkItem.cs
- EventBuilder.cs
- ResourceContainer.cs
- TransportChannelListener.cs
- RequestTimeoutManager.cs
- TemplateFactory.cs
- ParserHooks.cs
- Win32PrintDialog.cs
- SchemaConstraints.cs
- Latin1Encoding.cs
- MarshalByValueComponent.cs
- FakeModelItemImpl.cs
- RowToParametersTransformer.cs
- Contracts.cs
- ResolveCriteria11.cs
- SystemFonts.cs
- GeometryHitTestResult.cs
- RectangleHotSpot.cs
- WebCodeGenerator.cs
- CodeSnippetTypeMember.cs
- TypeTypeConverter.cs
- XmlSchemaAll.cs
- HtmlButton.cs
- AnyReturnReader.cs
- InvokeProviderWrapper.cs
- KeyPullup.cs
- SourceElementsCollection.cs
- SqlDataSourceEnumerator.cs
- ToolStripContentPanelRenderEventArgs.cs
- DuplexChannel.cs
- Socket.cs