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
- DummyDataSource.cs
- CompositeDataBoundControl.cs
- ImageMap.cs
- CellTreeNodeVisitors.cs
- BinaryFormatter.cs
- SingleKeyFrameCollection.cs
- TraceHandlerErrorFormatter.cs
- BindingListCollectionView.cs
- Operator.cs
- DecoderNLS.cs
- HandoffBehavior.cs
- CodeMemberProperty.cs
- OutputCacheSection.cs
- QuaternionValueSerializer.cs
- TreeNodeSelectionProcessor.cs
- RewritingProcessor.cs
- ConfigurationLockCollection.cs
- CustomServiceCredentials.cs
- EntityContainerEntitySet.cs
- DeviceFilterEditorDialog.cs
- CharacterMetricsDictionary.cs
- GenericXmlSecurityToken.cs
- BasicExpressionVisitor.cs
- querybuilder.cs
- OracleInfoMessageEventArgs.cs
- CompatibleIComparer.cs
- TraceSource.cs
- PcmConverter.cs
- XPathItem.cs
- AffineTransform3D.cs
- _LocalDataStore.cs
- MethodRental.cs
- WebPartDisplayModeCancelEventArgs.cs
- DLinqDataModelProvider.cs
- CompoundFileIOPermission.cs
- OperatingSystem.cs
- MbpInfo.cs
- SystemGatewayIPAddressInformation.cs
- FixedSOMPageConstructor.cs
- AssemblyCollection.cs
- ToolBarOverflowPanel.cs
- CryptoKeySecurity.cs
- HtmlInputHidden.cs
- XMLUtil.cs
- CalendarDateRangeChangingEventArgs.cs
- Script.cs
- SizeAnimationClockResource.cs
- ReaderWriterLockWrapper.cs
- WebRequestModulesSection.cs
- SiblingIterators.cs
- SelectionRange.cs
- ScriptControlManager.cs
- HandlerWithFactory.cs
- PersonalizationProviderCollection.cs
- WinOEToolBoxItem.cs
- DesignerSerializationManager.cs
- ConfigXmlDocument.cs
- CultureInfo.cs
- AtomicFile.cs
- Int32.cs
- ExeContext.cs
- HeaderedContentControl.cs
- DataBindingCollection.cs
- MulticastIPAddressInformationCollection.cs
- UnsafePeerToPeerMethods.cs
- Positioning.cs
- DesigntimeLicenseContextSerializer.cs
- TextTreeUndoUnit.cs
- XPathChildIterator.cs
- AddInAdapter.cs
- CodeExporter.cs
- HttpInputStream.cs
- ZoneButton.cs
- InternalSafeNativeMethods.cs
- HtmlShimManager.cs
- TrackingLocation.cs
- InfoCardAsymmetricCrypto.cs
- SemanticResolver.cs
- DataGridViewCellStyleEditor.cs
- Int32.cs
- CommonRemoteMemoryBlock.cs
- FormViewUpdateEventArgs.cs
- OleDbCommand.cs
- DataGridViewLinkColumn.cs
- EntityParameterCollection.cs
- NumericUpDownAcceleration.cs
- WindowsStreamSecurityElement.cs
- EventLogPermission.cs
- DbModificationCommandTree.cs
- CatalogZone.cs
- SpecialFolderEnumConverter.cs
- NavigationPropertySingletonExpression.cs
- GridViewCellAutomationPeer.cs
- EntityParameter.cs
- BitmapEffectvisualstate.cs
- WebScriptEnablingBehavior.cs
- XPathExpr.cs
- LineInfo.cs
- ThrowHelper.cs
- DesignerCapabilities.cs