Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Services / Monitoring / system / Diagnosticts / InstanceDataCollectionCollection.cs / 1 / InstanceDataCollectionCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Diagnostics { using System.Diagnostics; using System; using System.Collections; using System.Globalization; ////// The collection returned from the public class InstanceDataCollectionCollection : DictionaryBase { [Obsolete("This constructor has been deprecated. Please use System.Diagnostics.PerformanceCounterCategory.ReadCategory() to get an instance of this collection instead. http://go.microsoft.com/fwlink/?linkid=14202")] public InstanceDataCollectionCollection() : base() {} ///method. /// that contains all the counter and instance data. /// The collection contains an InstanceDataCollection object for each counter. Each InstanceDataCollection /// object contains the performance data for all counters for that instance. In other words the data is /// indexed by counter name and then by instance name. /// /// public InstanceDataCollection this[string counterName] { get { if (counterName == null) throw new ArgumentNullException("counterName"); object objectName = counterName.ToLower(CultureInfo.InvariantCulture); return (InstanceDataCollection) Dictionary[objectName]; } } ///[To be supplied.] ////// public ICollection Keys { get { return Dictionary.Keys; } } ///[To be supplied.] ////// public ICollection Values { get { return Dictionary.Values; } } internal void Add(string counterName, InstanceDataCollection value) { object objectName = counterName.ToLower(CultureInfo.InvariantCulture); Dictionary.Add(objectName, value); } ///[To be supplied.] ////// public bool Contains(string counterName) { if (counterName == null) throw new ArgumentNullException("counterName"); object objectName = counterName.ToLower(CultureInfo.InvariantCulture); return Dictionary.Contains(objectName); } ///[To be supplied.] ////// public void CopyTo(InstanceDataCollection[] counters, int index) { Dictionary.Values.CopyTo((Array)counters, index); } } }[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- RequestQueue.cs
- SemanticBasicElement.cs
- ZipIORawDataFileBlock.cs
- TextParagraphProperties.cs
- GridEntry.cs
- LabelAutomationPeer.cs
- ScaleTransform3D.cs
- CodeSnippetTypeMember.cs
- DBCSCodePageEncoding.cs
- StringWriter.cs
- DriveInfo.cs
- Image.cs
- Config.cs
- InvokeGenerator.cs
- DocumentXPathNavigator.cs
- Debug.cs
- DataGridViewRowPostPaintEventArgs.cs
- CopyOnWriteList.cs
- MatrixTransform3D.cs
- XmlUtil.cs
- GeometryModel3D.cs
- UrlAuthorizationModule.cs
- ProxyAssemblyNotLoadedException.cs
- DataServiceCollectionOfT.cs
- ConnectionConsumerAttribute.cs
- InputMethodStateTypeInfo.cs
- XmlQualifiedName.cs
- ScalarRestriction.cs
- FileDialog.cs
- RedistVersionInfo.cs
- ApplicationInterop.cs
- DynamicRenderer.cs
- DataGridViewRow.cs
- WebConfigurationManager.cs
- VectorKeyFrameCollection.cs
- ConnectorDragDropGlyph.cs
- Hash.cs
- Attributes.cs
- SmtpNetworkElement.cs
- FileRecordSequence.cs
- ToolTip.cs
- SymDocumentType.cs
- DynamicContractTypeBuilder.cs
- CreateUserWizardDesigner.cs
- StringExpressionSet.cs
- TriggerActionCollection.cs
- ApplicationTrust.cs
- DefaultEventAttribute.cs
- InfoCardArgumentException.cs
- TdsValueSetter.cs
- CanonicalXml.cs
- BinHexEncoder.cs
- ReturnEventArgs.cs
- BufferedGraphicsManager.cs
- FormParameter.cs
- ConstNode.cs
- CachedPathData.cs
- ProjectionCamera.cs
- XPathDocumentNavigator.cs
- RefExpr.cs
- TextPointerBase.cs
- ListViewSelectEventArgs.cs
- DesignerToolStripControlHost.cs
- TypeGeneratedEventArgs.cs
- FrameworkRichTextComposition.cs
- CompilerResults.cs
- PersonalizationProvider.cs
- ArgumentOutOfRangeException.cs
- Dump.cs
- DefaultBinder.cs
- TextFormatterContext.cs
- precedingsibling.cs
- HtmlHead.cs
- XmlCustomFormatter.cs
- HybridDictionary.cs
- XmlNodeList.cs
- GeometryDrawing.cs
- SqlServer2KCompatibilityAnnotation.cs
- SqlXml.cs
- Label.cs
- ToolboxDataAttribute.cs
- DesignerLabelAdapter.cs
- ExpressionList.cs
- TimeSpanValidator.cs
- SequentialUshortCollection.cs
- HandleRef.cs
- SendingRequestEventArgs.cs
- DnsEndpointIdentity.cs
- infer.cs
- ScriptingJsonSerializationSection.cs
- XmlILTrace.cs
- FlowchartSizeFeature.cs
- EventRecord.cs
- ParentQuery.cs
- ContextMenuService.cs
- TextTreeFixupNode.cs
- SmiEventSink_Default.cs
- AsymmetricSignatureFormatter.cs
- FileLogRecord.cs
- SystemUdpStatistics.cs