Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Services / Monitoring / system / Diagnosticts / InstanceDataCollectionCollection.cs / 1305376 / 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- sqlinternaltransaction.cs
- Dispatcher.cs
- AnnotationComponentManager.cs
- TextEffectCollection.cs
- CanExecuteRoutedEventArgs.cs
- MetadataUtil.cs
- HttpRequestCacheValidator.cs
- FtpCachePolicyElement.cs
- GlobalizationAssembly.cs
- ByteBufferPool.cs
- MemberDescriptor.cs
- SafeCryptHandles.cs
- Package.cs
- HtmlTextBoxAdapter.cs
- ModuleConfigurationInfo.cs
- BigInt.cs
- EmptyEnumerable.cs
- GridViewAutoFormat.cs
- CustomTokenProvider.cs
- ObjectSet.cs
- LinqDataSource.cs
- LogicalTreeHelper.cs
- ViewKeyConstraint.cs
- SelectionPatternIdentifiers.cs
- CompressEmulationStream.cs
- DirectionalLight.cs
- CounterSampleCalculator.cs
- ColorPalette.cs
- WindowsTooltip.cs
- ButtonBaseAdapter.cs
- CollectionsUtil.cs
- DependsOnAttribute.cs
- SapiInterop.cs
- HttpRequestCacheValidator.cs
- IpcClientChannel.cs
- DesignTimeDataBinding.cs
- ButtonColumn.cs
- TimeEnumHelper.cs
- BaseComponentEditor.cs
- RelatedEnd.cs
- XPathNavigatorKeyComparer.cs
- IntellisenseTextBox.designer.cs
- TemplateContainer.cs
- HtmlElementErrorEventArgs.cs
- HttpBrowserCapabilitiesBase.cs
- HttpPostedFile.cs
- OrthographicCamera.cs
- FastEncoder.cs
- WebDisplayNameAttribute.cs
- COMException.cs
- ToggleProviderWrapper.cs
- SpecialTypeDataContract.cs
- ManualResetEvent.cs
- RightNameExpirationInfoPair.cs
- DataControlCommands.cs
- IdentifierElement.cs
- GridEntryCollection.cs
- RuleSetReference.cs
- TreeIterators.cs
- SchemaImporterExtensionElementCollection.cs
- XmlStreamStore.cs
- StreamFormatter.cs
- StreamAsIStream.cs
- RemotingException.cs
- FlowNode.cs
- Currency.cs
- ColorDialog.cs
- GiveFeedbackEvent.cs
- SspiHelper.cs
- Geometry3D.cs
- ItemType.cs
- PathSegment.cs
- FormattedTextSymbols.cs
- Trigger.cs
- UnsafeNativeMethods.cs
- HiddenFieldDesigner.cs
- AsynchronousChannel.cs
- SmtpDigestAuthenticationModule.cs
- Renderer.cs
- TreeNode.cs
- OleServicesContext.cs
- UnicodeEncoding.cs
- PolicyManager.cs
- DetailsView.cs
- DiscreteKeyFrames.cs
- InputScope.cs
- ConstantCheck.cs
- RepeaterItem.cs
- PrintControllerWithStatusDialog.cs
- ClusterUtils.cs
- BooleanExpr.cs
- Typography.cs
- DBSqlParser.cs
- DataSvcMapFileSerializer.cs
- RegexCompiler.cs
- OdbcReferenceCollection.cs
- GridViewUpdateEventArgs.cs
- Message.cs
- ToolStripItemTextRenderEventArgs.cs
- DbDeleteCommandTree.cs