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
- AttachedPropertyBrowsableForChildrenAttribute.cs
- RequestReplyCorrelator.cs
- TransferMode.cs
- ComboBoxDesigner.cs
- FormsAuthenticationCredentials.cs
- HierarchicalDataBoundControlAdapter.cs
- ResourceCategoryAttribute.cs
- Vector3DKeyFrameCollection.cs
- CroppedBitmap.cs
- regiisutil.cs
- DoubleAnimationUsingKeyFrames.cs
- SmiContextFactory.cs
- ExtenderHelpers.cs
- CalendarKeyboardHelper.cs
- ExpressionParser.cs
- DiscoveryInnerClientAdhoc11.cs
- SafeIUnknown.cs
- PriorityChain.cs
- DataFormat.cs
- URLIdentityPermission.cs
- Double.cs
- MultiplexingDispatchMessageFormatter.cs
- TypeLibConverter.cs
- CodeDOMUtility.cs
- Table.cs
- _LazyAsyncResult.cs
- ListViewContainer.cs
- ComponentEditorPage.cs
- BindableAttribute.cs
- PropertyValueUIItem.cs
- ObjectResult.cs
- ProjectedSlot.cs
- DataGridCommandEventArgs.cs
- ObservableCollection.cs
- WebRequest.cs
- EventLogPermissionEntry.cs
- XmlSerializationWriter.cs
- KeyFrames.cs
- ISAPIApplicationHost.cs
- VariableQuery.cs
- NetWebProxyFinder.cs
- Internal.cs
- WebChannelFactory.cs
- IpcClientManager.cs
- SiteOfOriginPart.cs
- GroupQuery.cs
- FixedSOMContainer.cs
- Ticks.cs
- ValueSerializerAttribute.cs
- PhysicalAddress.cs
- FontCacheLogic.cs
- MailAddress.cs
- KeyInstance.cs
- SecurityIdentifierElement.cs
- CheckedPointers.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- HtmlTableCellCollection.cs
- SmtpDateTime.cs
- AuthenticationModulesSection.cs
- SqlCharStream.cs
- printdlgexmarshaler.cs
- BasicHttpBindingElement.cs
- CodeEntryPointMethod.cs
- TreeViewDesigner.cs
- HtmlControlAdapter.cs
- Substitution.cs
- DefaultParameterValueAttribute.cs
- SerialStream.cs
- RijndaelManaged.cs
- DesignTimeParseData.cs
- DecimalFormatter.cs
- RequiredFieldValidator.cs
- UnionCqlBlock.cs
- WsatServiceCertificate.cs
- ProjectedWrapper.cs
- itemelement.cs
- Input.cs
- QilScopedVisitor.cs
- WebPartMenu.cs
- BitmapScalingModeValidation.cs
- IntSecurity.cs
- DataServices.cs
- WebSysDisplayNameAttribute.cs
- UniqueIdentifierService.cs
- ArrayListCollectionBase.cs
- ZipFileInfo.cs
- CursorConverter.cs
- DoubleLink.cs
- XmlChildEnumerator.cs
- LambdaCompiler.Unary.cs
- PeerNearMe.cs
- XmlDocument.cs
- XmlDocumentType.cs
- DateTimeOffset.cs
- GeneralTransform2DTo3DTo2D.cs
- FacetValueContainer.cs
- SkewTransform.cs
- newitemfactory.cs
- DeploymentSectionCache.cs
- HashMembershipCondition.cs